Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
fcd4438
Convert the Media Seek Slider test plan to the v2 version format
IsaDC Jan 29, 2025
ca5ac51
Remove v1 and log files
IsaDC Jan 29, 2025
0bcb4a9
Update AT commands to latest version
IsaDC Jan 31, 2025
0e87e0d
Add interaction mode assertion
IsaDC Jan 31, 2025
2771cb1
Add references into the assertions.csv file
IsaDC Feb 3, 2025
65b15b6
Add f and shift+f navigation commands for JAWS and NVDA and j and shi…
IsaDC Feb 3, 2025
bcfdefa
Add interaction mode assertion to tests.csv
IsaDC Feb 3, 2025
b9679b2
Priority changes and editorial changes to assertions
mcking65 Feb 12, 2025
f3b7a75
Change arrows for Nav forward and backward tests
mcking65 Feb 12, 2025
d8032d4
insert+up command for JAWS and NVDA: remove assertion for orientation
mcking65 Feb 12, 2025
97d2df5
VoiceOver commands: change 'quickNavOff' to 'arrowQuickKeyNavOff'
mcking65 Feb 12, 2025
d96dea1
Add VoiceOver specific commands for operating a slider
mcking65 Feb 12, 2025
6e4d253
Wrap the Navigate forwards from here and Navigate backwards from here…
IsaDC Feb 12, 2025
f9e9e34
Generate .html source files with scripts automatically
IsaDC Feb 12, 2025
7d40342
try replacing 'vo' with ctrl+opt to get VO commands to render
mcking65 Feb 12, 2025
16f5a85
Reusable commands.json handler; default flattenObject parentKey attri…
howard-e Feb 13, 2025
1f0a30e
Match JSDocs
howard-e Feb 13, 2025
3e230bd
Match functions
howard-e Feb 13, 2025
af6273d
Fix function export
howard-e Feb 13, 2025
bd0b8f7
Update tests to check for key aliases
howard-e Feb 13, 2025
216d34b
Merge remote-tracking branch 'origin/tests/media-seek-slider-refactor…
mcking65 Feb 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion __test__/__mocks__/tests/alert/data/jaws-commands.csv
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ testId,command,settings,assertionExceptions,presentationNumber
triggerAlert,space,virtualCursor,,1.0
triggerAlert,enter,virtualCursor,,1.1
triggerAlert,space,pcCursor,,2.0
triggerAlert,enter,pcCursor,,2.1
triggerAlert,jaws nvda vo del delete esc escape jaws+space nvda+space vo+space,pcCursor,,2.1
112 changes: 96 additions & 16 deletions __test__/__snapshots__/createAllTests.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -10970,7 +10970,9 @@ exports[`V2 test format version runs createAllTests successfully (alert) 1`] = `
"pcCursor": {
"jaws": [
[ "space|2" ],
[ "enter|2.1" ]
[
"jaws nvda vo del delete esc escape jaws+space nvda+space vo+space|2.1"
]
]
},
"browseMode": {
Expand Down Expand Up @@ -11328,15 +11330,51 @@ exports[`V2 test format version runs createAllTests successfully (alert) 6`] = `
"settings": "pcCursor"
},
{
"id": "enter",
"id": "jaws nvda vo del delete esc escape jaws+space nvda+space vo+space",
"keypresses": [
{
"id": "enter",
"keystroke": "Enter"
"id": "jaws",
"keystroke": "Insert"
},
{
"id": "nvda",
"keystroke": "Insert"
},
{
"id": "vo",
"keystroke": "Control+Option"
},
{
"id": "del",
"keystroke": "Delete"
},
{
"id": "delete",
"keystroke": "Delete"
},
{
"id": "esc",
"keystroke": "Escape"
},
{
"id": "escape",
"keystroke": "Escape"
},
{
"id": "jaws+space",
"keystroke": "Insert+Space"
},
{
"id": "nvda+space",
"keystroke": "Insert+Space"
},
{
"id": "vo+space",
"keystroke": "Control+Option+Space"
}
],
"assertionExceptions": [],
"keystroke": "Enter",
"keystroke": "Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space",
"presentationNumber": 2.1,
"settings": "pcCursor"
}
Expand Down Expand Up @@ -11997,7 +12035,7 @@ exports[`V2 test format version runs createAllTests successfully (alert) 11`] =
},
{
"testId": "triggerAlert",
"command": "enter",
"command": "jaws nvda vo del delete esc escape jaws+space nvda+space vo+space",
"settings": "pcCursor",
"presentationNumber": 2.1,
"assertionExceptions": ""
Expand Down Expand Up @@ -12069,7 +12107,9 @@ exports[`V2 test format version runs createAllTests successfully (alert) 11`] =
"pcCursor": {
"jaws": [
[ "space|2" ],
[ "enter|2.1" ]
[
"jaws nvda vo del delete esc escape jaws+space nvda+space vo+space|2.1"
]
]
},
"browseMode": {
Expand Down Expand Up @@ -12166,7 +12206,7 @@ exports[`V2 test format version runs createAllTests successfully (alert) 12`] =
},
{
"testId": "triggerAlert",
"command": "enter",
"command": "jaws nvda vo del delete esc escape jaws+space nvda+space vo+space",
"settings": "pcCursor",
"presentationNumber": 2.1,
"assertionExceptions": ""
Expand Down Expand Up @@ -26209,7 +26249,9 @@ exports[`all test format versions runs createAllTests successfully 1`] = `
"pcCursor": {
"jaws": [
[ "space|2" ],
[ "enter|2.1" ]
[
"jaws nvda vo del delete esc escape jaws+space nvda+space vo+space|2.1"
]
]
},
"browseMode": {
Expand Down Expand Up @@ -26567,15 +26609,51 @@ exports[`all test format versions runs createAllTests successfully 6`] = `
"settings": "pcCursor"
},
{
"id": "enter",
"id": "jaws nvda vo del delete esc escape jaws+space nvda+space vo+space",
"keypresses": [
{
"id": "enter",
"keystroke": "Enter"
"id": "jaws",
"keystroke": "Insert"
},
{
"id": "nvda",
"keystroke": "Insert"
},
{
"id": "vo",
"keystroke": "Control+Option"
},
{
"id": "del",
"keystroke": "Delete"
},
{
"id": "delete",
"keystroke": "Delete"
},
{
"id": "esc",
"keystroke": "Escape"
},
{
"id": "escape",
"keystroke": "Escape"
},
{
"id": "jaws+space",
"keystroke": "Insert+Space"
},
{
"id": "nvda+space",
"keystroke": "Insert+Space"
},
{
"id": "vo+space",
"keystroke": "Control+Option+Space"
}
],
"assertionExceptions": [],
"keystroke": "Enter",
"keystroke": "Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space",
"presentationNumber": 2.1,
"settings": "pcCursor"
}
Expand Down Expand Up @@ -27236,7 +27314,7 @@ exports[`all test format versions runs createAllTests successfully 11`] = `
},
{
"testId": "triggerAlert",
"command": "enter",
"command": "jaws nvda vo del delete esc escape jaws+space nvda+space vo+space",
"settings": "pcCursor",
"presentationNumber": 2.1,
"assertionExceptions": ""
Expand Down Expand Up @@ -27308,7 +27386,9 @@ exports[`all test format versions runs createAllTests successfully 11`] = `
"pcCursor": {
"jaws": [
[ "space|2" ],
[ "enter|2.1" ]
[
"jaws nvda vo del delete esc escape jaws+space nvda+space vo+space|2.1"
]
]
},
"browseMode": {
Expand Down Expand Up @@ -27405,7 +27485,7 @@ exports[`all test format versions runs createAllTests successfully 12`] = `
},
{
"testId": "triggerAlert",
"command": "enter",
"command": "jaws nvda vo del delete esc escape jaws+space nvda+space vo+space",
"settings": "pcCursor",
"presentationNumber": 2.1,
"assertionExceptions": ""
Expand Down
20 changes: 10 additions & 10 deletions __test__/__snapshots__/createReviewPages.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@ exports[`review pages creation runs createReviewPages successfully for all test
<li>Space (virtual cursor active)</li>
<li>Enter (virtual cursor active)</li>
<li>Space (PC cursor active)</li>
<li>Enter (PC cursor active)</li>
<li>Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active)</li>
</ul>
</li>
</ol>
Expand Down Expand Up @@ -353,7 +353,7 @@ exports[`review pages creation runs createReviewPages successfully for all test
<td>Text &#39;Hello&#39; is conveyed</td>
</tr>
</table>
<h4 id="t1-jaws-c4">Enter (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<h4 id="t1-jaws-c4">Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<table aria-labelledby="t1-jaws-c4">
<tr>
<th>Priority</th>
Expand Down Expand Up @@ -7419,7 +7419,7 @@ exports[`review pages creation runs createReviewPages successfully for all test
<li>Space (virtual cursor active)</li>
<li>Enter (virtual cursor active)</li>
<li>Space (PC cursor active)</li>
<li>Enter (PC cursor active)</li>
<li>Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active)</li>
</ul>
</li>
</ol>
Expand Down Expand Up @@ -7487,7 +7487,7 @@ exports[`review pages creation runs createReviewPages successfully for all test
<td>Text &#39;Hello&#39; is conveyed</td>
</tr>
</table>
<h4 id="t1-jaws-c4">Enter (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<h4 id="t1-jaws-c4">Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<table aria-labelledby="t1-jaws-c4">
<tr>
<th>Priority</th>
Expand Down Expand Up @@ -14553,7 +14553,7 @@ exports[`review pages creation runs createReviewPages successfully for all test
<li>Space (virtual cursor active)</li>
<li>Enter (virtual cursor active)</li>
<li>Space (PC cursor active)</li>
<li>Enter (PC cursor active)</li>
<li>Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active)</li>
</ul>
</li>
</ol>
Expand Down Expand Up @@ -14621,7 +14621,7 @@ exports[`review pages creation runs createReviewPages successfully for all test
<td>Text &#39;Hello&#39; is conveyed</td>
</tr>
</table>
<h4 id="t1-jaws-c4">Enter (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<h4 id="t1-jaws-c4">Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<table aria-labelledby="t1-jaws-c4">
<tr>
<th>Priority</th>
Expand Down Expand Up @@ -21687,7 +21687,7 @@ exports[`review pages creation runs createReviewPages successfully for all test
<li>Space (virtual cursor active)</li>
<li>Enter (virtual cursor active)</li>
<li>Space (PC cursor active)</li>
<li>Enter (PC cursor active)</li>
<li>Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active)</li>
</ul>
</li>
</ol>
Expand Down Expand Up @@ -21755,7 +21755,7 @@ exports[`review pages creation runs createReviewPages successfully for all test
<td>Text &#39;Hello&#39; is conveyed</td>
</tr>
</table>
<h4 id="t1-jaws-c4">Enter (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<h4 id="t1-jaws-c4">Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<table aria-labelledby="t1-jaws-c4">
<tr>
<th>Priority</th>
Expand Down Expand Up @@ -31773,7 +31773,7 @@ exports[`review pages creation runs createReviewPages successfully for v2 tests
<li>Space (virtual cursor active)</li>
<li>Enter (virtual cursor active)</li>
<li>Space (PC cursor active)</li>
<li>Enter (PC cursor active)</li>
<li>Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active)</li>
</ul>
</li>
</ol>
Expand Down Expand Up @@ -31841,7 +31841,7 @@ exports[`review pages creation runs createReviewPages successfully for v2 tests
<td>Text &#39;Hello&#39; is conveyed</td>
</tr>
</table>
<h4 id="t1-jaws-c4">Enter (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<h4 id="t1-jaws-c4">Insert then Insert then Control+Option then Delete then Delete then Escape then Escape then Insert+Space then Insert+Space then Control+Option+Space (PC cursor active): 1 MUST, 0 SHOULD, AND 1 MAY assertions</h4>
<table aria-labelledby="t1-jaws-c4">
<tr>
<th>Priority</th>
Expand Down
Loading
Loading