Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Implement correct behavior for all input types supporting arrow…
… up (stepUp) and arrow down (stepDown) (#29678) * Add changelog entry * Update check in "_moveCursorUpOrDown" to trigger "stepUp" and "stepDown" on supported input types * Update "validateTyping" function to validate {upArrow} and {downArrow} arguments for cy.type() for input[type=date] * Remove "datetime" entry from valid input types * Update chars validation for inputs that support "stepUp" and "stepDown" * Add missing input types to dom.html * Add tests of {upArrow} and {downArrow} for all supporting input types * Update CHANGELOG * Fix CHANGELOG line position * Fix link to issue in CHANGELOG entry * Fix typo in CHANGELOG * Fix typo in CHANGELOG entry * Merge develop * Update changelog * Add assertions for {upArrow} and {downArrow} arguments of cy.type() action that check if "change" and "input" events are triggered * Fix changelog to include ref to issue * Update packages/driver/cypress/e2e/commands/actions/type.cy.js * update changelog * Actually this is a feature release * Fix test cases that fail on CI environment. * Fix failing test case in type.cy.js test suite * Refactor 'type.cy.js' test suite to skip tests for input type "month" and "week" for Webkit and Firefox browsers due to missing support * add new release to changelog * Prevent tests for input[type=range] from running on webkit browsers * Update changelog * Fix changelog * Suppress tests for certain types of input when running on Webkit browsers * Update use of check of webkit browser for consistency * Update packages/driver/cypress/e2e/commands/actions/type.cy.js * Update packages/driver/cypress/e2e/commands/actions/type.cy.js * Update packages/driver/cypress/e2e/commands/actions/type.cy.js * Update packages/driver/cypress/e2e/commands/actions/type.cy.js * Update cli/CHANGELOG.md Fix typo in CHANGELOG header Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com> --------- Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com> Co-authored-by: Jennifer Shehane <jennifer@cypress.io> Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
- Loading branch information
06acc2e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Circle has built the
linux x64
version of the Test Runner.Learn more about this pre-release build at https://on.cypress.io/advanced-installation#Install-pre-release-version
Run this command to install the pre-release locally:
06acc2e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Circle has built the
linux arm64
version of the Test Runner.Learn more about this pre-release build at https://on.cypress.io/advanced-installation#Install-pre-release-version
Run this command to install the pre-release locally:
06acc2e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Circle has built the
win32 x64
version of the Test Runner.Learn more about this pre-release build at https://on.cypress.io/advanced-installation#Install-pre-release-version
Run this command to install the pre-release locally:
06acc2e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Circle has built the
darwin x64
version of the Test Runner.Learn more about this pre-release build at https://on.cypress.io/advanced-installation#Install-pre-release-version
Run this command to install the pre-release locally: