Commit 207a4b7
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
File tree
33 files changed
+1557
-944
lines changed- tests/apg
- datepicker-spin-button
- data
- js
- reference/2021-10-15_93728
- css
- js
- quantity-spin-button
- data
- js
- reference/2025-10-23_121658
- css
- js
33 files changed
+1557
-944
lines changedThis file was deleted.
Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 0 additions & 6 deletions
This file was deleted.
This file was deleted.
This file was deleted.
Lines changed: 0 additions & 91 deletions
This file was deleted.
0 commit comments