Skip to content

Commit 207a4b7

Browse files
IsaDCjscholesmcking65
authored
Test Plan for the Quantity Spin Button Example (V2) (#1349)
* Create directory for the Quantity spin button test plan * Generate .html source files with scripts automatically * Remove tests 7 and 8 * Remove files related to the date picker spin button * Select the spint button value text on focus * Generate .html source files with scripts automatically * remove obsolete APG date picker spin button file tree * Add test 7 for typing an invalid value * Set assertions priority to may for test 7 * Add missing assertion exceptions for JAWS and VoiceOver arrow commands in tests 1 and 2 NVDA down and up arrow commands in test 1 and 2 for navigating to a spin button, assertion exceptions include: 0:minimumValue1 0:maximumValue8 * JAWS was missing these exceptions for the up arrow command. * VoiceOver was missing these exceptions for ctrl+opt+left and ctrl+opt+right. This commit adds the missing exceptions. * Make name assertion optional for read line command when requesting info For insert+up commands in tests 3 and 4, Change assertion priority for conveying the name of the spin button to 3. * Add VO+l command to tests 3 and 4 Since the input is an edit field, the VoiceOver read line command should be supported. * Assert Read line should convey invalid state Since insert+up and VO+l read the value, and since the invalid state applies to the value, assert the invalid state should be conveyed as part of the value. * Add f and shift+f to VoiceOver commands Since the input is a text field, add the f and shift+f VoiceOver quick nav commands to tests 1 and 2. * Add reference to spinbutton role for mode switching assertion * Assert support for edit commands in tests 1 through 4 * Added htmlAam reference to inputTypeText * Added p2 assertion editable that support for edit commands is conveyed. * Added editable assertion to tests 1 through 4. * Added assertion exceptions setting editable priority to 3 for insert+up when virtual cursor or browse mode is active. * Added assertion exceptions setting editable priority to 0 for vo+l and insert+up when pc cursor or focus mode is active. * set roleSpinbutton assertion priority to 0 When PC cursor or focus mode is active. --------- Co-authored-by: James Scholes <[email protected]> Co-authored-by: jscholes <[email protected]> Co-authored-by: Matt King <[email protected]>
1 parent 172aaba commit 207a4b7

33 files changed

+1557
-944
lines changed

tests/apg/datepicker-spin-button/data/commands.csv

Lines changed: 0 additions & 34 deletions
This file was deleted.

tests/apg/datepicker-spin-button/data/js/setFocusAfterSpinButtonAndSetPredefinedDate.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

tests/apg/datepicker-spin-button/data/js/setFocusBeforeSpinButtonAndSetPredefinedDate.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

tests/apg/datepicker-spin-button/data/js/setFocusOnSpinButtonAndSetPredefinedDate.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

tests/apg/datepicker-spin-button/data/references.csv

Lines changed: 0 additions & 16 deletions
This file was deleted.

tests/apg/datepicker-spin-button/data/tests.csv

Lines changed: 0 additions & 22 deletions
This file was deleted.

tests/apg/datepicker-spin-button/reference/2021-10-15_93728/css/datepicker-spinbuttons.css

Lines changed: 0 additions & 91 deletions
This file was deleted.

0 commit comments

Comments
 (0)