[orca] Updated regression tests
- From: Joanmarie Diggs <joanied src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [orca] Updated regression tests
- Date: Mon, 25 Aug 2014 05:10:10 +0000 (UTC)
commit 9bccb5065b1a3250b2be66d6aad3c7d84ee2715b
Author: Joanmarie Diggs <jdiggs igalia com>
Date: Mon Aug 25 00:16:39 2014 -0400
Updated regression tests
.../firefox/label_inference_bugzilla_search.py | 544 +++++++-------------
.../firefox/line_nav_bugzilla_search_down.py | 115 +----
.../firefox/line_nav_bugzilla_search_up.py | 113 +----
3 files changed, 239 insertions(+), 533 deletions(-)
---
diff --git a/test/keystrokes/firefox/label_inference_bugzilla_search.py
b/test/keystrokes/firefox/label_inference_bugzilla_search.py
index 8316506..7592f9a 100644
--- a/test/keystrokes/firefox/label_inference_bugzilla_search.py
+++ b/test/keystrokes/firefox/label_inference_bugzilla_search.py
@@ -10,644 +10,488 @@ sequence = MacroSequence()
sequence.append(PauseAction(3000))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
-sequence.append(KeyComboAction("a"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
+sequence.append(KeyComboAction("<Shift>ISO_Left_Tab"))
sequence.append(utils.AssertPresentationAction(
- "1. Toggle modes",
- ["BRAILLE LINE: 'Browse mode'",
- " VISIBLE: 'Browse mode', cursor=0",
- "SPEECH OUTPUT: 'Browse mode' voice=system"]))
-
-sequence.append(utils.StartRecordingAction())
-sequence.append(KeyComboAction("<Control>Home"))
-sequence.append(utils.AssertPresentationAction(
- "2. Top of File",
- ["BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
- "BRAILLE LINE: 'Home Bugzilla'",
- " VISIBLE: 'Home Bugzilla', cursor=1",
- "BRAILLE LINE: 'Home Bugzilla'",
- " VISIBLE: 'Home Bugzilla', cursor=0",
- "SPEECH OUTPUT: 'Home'",
- "SPEECH OUTPUT: 'Bugzilla'",
- "SPEECH OUTPUT: 'Home'",
- "SPEECH OUTPUT: 'link' voice=hyperlink"]))
-
-sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
-sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
-sequence.append(utils.AssertPresentationAction(
- "3. Next form field",
- ["KNOWN ISSUE: We are not displaying the current combo box item",
- "BRAILLE LINE: 'Summary: combo box $l Search push button'",
- " VISIBLE: ' combo box $l Search push button', cursor=1",
- "BRAILLE LINE: 'Summary: combo box $l Search push button'",
- " VISIBLE: ' combo box $l Search push button', cursor=1",
- "SPEECH OUTPUT: 'Summary: contains all of the words/strings combo box'"]))
+ "1. Shift Tab",
+ ["BRAILLE LINE: 'Summary: contains all of the words/strings combo box $l Search push button'",
+ " VISIBLE: 'contains all of the words/string', cursor=1",
+ "BRAILLE LINE: 'Focus mode'",
+ " VISIBLE: 'Focus mode', cursor=0",
+ "SPEECH OUTPUT: 'Summary: contains all of the words/strings combo box'",
+ "SPEECH OUTPUT: 'Focus mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "4. Next form field",
- ["BRAILLE LINE: 'Summary: combo box $l Search push button'",
- " VISIBLE: ' $l Search push button', cursor=1",
- "BRAILLE LINE: 'Summary: combo box $l Search push button'",
- " VISIBLE: ' $l Search push button', cursor=1",
+ "2. Tab",
+ ["BRAILLE LINE: 'Summary: contains all of the words/strings combo box $l Search push button'",
+ " VISIBLE: 'contains all of the words/string', cursor=1",
+ "BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "5. Next form field",
- ["BRAILLE LINE: 'Summary: combo box $l Search push button'",
- " VISIBLE: 'Search push button', cursor=1",
- "BRAILLE LINE: 'Summary: combo box $l Search push button'",
+ "3. Tab",
+ ["BRAILLE LINE: 'Search push button'",
" VISIBLE: 'Search push button', cursor=1",
- "SPEECH OUTPUT: 'Search push button'"]))
+ "BRAILLE LINE: 'Browse mode'",
+ " VISIBLE: 'Browse mode', cursor=0",
+ "SPEECH OUTPUT: 'Search push button'",
+ "SPEECH OUTPUT: 'Browse mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "6. Next form field",
- ["BRAILLE LINE: 'Admin'",
- " VISIBLE: 'Admin', cursor=1",
+ "4. Tab",
+ ["BRAILLE LINE: 'Search push button'",
+ " VISIBLE: 'Search push button', cursor=1",
"BRAILLE LINE: 'Admin'",
" VISIBLE: 'Admin', cursor=1",
+ "BRAILLE LINE: 'Focus mode'",
+ " VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'Classification: multi-select List with 8 items'",
- "SPEECH OUTPUT: 'Admin'"]))
+ "SPEECH OUTPUT: 'Admin'",
+ "SPEECH OUTPUT: 'Focus mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "7. Next form field",
- ["BRAILLE LINE: 'accerciser'",
- " VISIBLE: 'accerciser', cursor=1",
+ "5. Tab",
+ ["BRAILLE LINE: 'Admin'",
+ " VISIBLE: 'Admin', cursor=1",
"BRAILLE LINE: 'accerciser'",
" VISIBLE: 'accerciser', cursor=1",
"SPEECH OUTPUT: 'Product: multi-select List with 379 items'",
"SPEECH OUTPUT: 'accerciser'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "8. Next form field",
- ["KNOWN ISSUE: Something is causing us to switch to focus mode here",
- "BRAILLE LINE: 'abiscan'",
+ "6. Tab",
+ ["BRAILLE LINE: 'Component'",
+ " VISIBLE: 'Component', cursor=1",
+ "BRAILLE LINE: 'Browse mode'",
+ " VISIBLE: 'Browse mode', cursor=0",
+ "BRAILLE LINE: 'Component:'",
+ " VISIBLE: 'Component:', cursor=1",
+ "SPEECH OUTPUT: 'Component'",
+ "SPEECH OUTPUT: 'link' voice=hyperlink",
+ "SPEECH OUTPUT: 'Browse mode' voice=system"]))
+
+sequence.append(utils.StartRecordingAction())
+sequence.append(KeyComboAction("Tab"))
+sequence.append(utils.AssertPresentationAction(
+ "7. Tab",
+ ["BRAILLE LINE: 'abiscan'",
" VISIBLE: 'abiscan', cursor=1",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
- "BRAILLE LINE: 'table cell'",
- " VISIBLE: 'table cell', cursor=1",
"SPEECH OUTPUT: 'Component: multi-select List with 1248 items'",
"SPEECH OUTPUT: 'abiscan'",
"SPEECH OUTPUT: 'Focus mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
-sequence.append(KeyComboAction("a"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
-sequence.append(utils.AssertPresentationAction(
- "9. Toggle modes",
- ["BRAILLE LINE: 'Browse mode'",
- " VISIBLE: 'Browse mode', cursor=0",
- "SPEECH OUTPUT: 'Browse mode' voice=system"]))
-
-sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "10. Next form field",
- ["KNOWN ISSUE: Something is causing us to switch to focus mode here",
- "BRAILLE LINE: 'table cell'",
- " VISIBLE: 'table cell', cursor=1",
+ "8. Tab",
+ ["BRAILLE LINE: 'abiscan'",
+ " VISIBLE: 'abiscan', cursor=1",
"BRAILLE LINE: '0.0.1'",
" VISIBLE: '0.0.1', cursor=1",
- "BRAILLE LINE: 'Focus mode'",
- " VISIBLE: 'Focus mode', cursor=0",
- "BRAILLE LINE: 'table cell'",
- " VISIBLE: 'table cell', cursor=1",
"SPEECH OUTPUT: 'Version: multi-select List with 857 items'",
- "SPEECH OUTPUT: '0.0.1'",
- "SPEECH OUTPUT: 'Focus mode' voice=system"]))
-
-sequence.append(PauseAction(3000))
-
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
-sequence.append(KeyComboAction("a"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
-
-sequence.append(PauseAction(3000))
+ "SPEECH OUTPUT: '0.0.1'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "11. Next form field",
- ["BRAILLE LINE: 'table cell'",
- " VISIBLE: 'table cell', cursor=1",
- "BRAILLE LINE: '---'",
- " VISIBLE: '---', cursor=1",
- "BRAILLE LINE: '---'",
+ "9. Tab",
+ ["BRAILLE LINE: '---'",
" VISIBLE: '---', cursor=1",
"SPEECH OUTPUT: 'Target Milestone: multi-select List with 555 items'",
"SPEECH OUTPUT: '---'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "12. Next form field",
- ["BRAILLE LINE: 'A Comment: combo box $l table cell'",
- " VISIBLE: ' combo box $l table cell', cursor=1",
- "BRAILLE LINE: 'A Comment: combo box $l table cell'",
- " VISIBLE: ' combo box $l table cell', cursor=1",
- "SPEECH OUTPUT: 'A Comment: contains the string combo box'"]))
+ "10. Tab",
+ ["BRAILLE LINE: 'contains the string combo box'",
+ " VISIBLE: 'contains the string combo box', cursor=1",
+ "SPEECH OUTPUT: 'A\xa0Comment: contains the string combo box'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "13. Next form field",
- ["BRAILLE LINE: 'A Comment: combo box $l table cell'",
- " VISIBLE: ' $l table cell', cursor=1",
- "BRAILLE LINE: 'A Comment: combo box $l table cell'",
- " VISIBLE: ' $l table cell', cursor=1",
+ "11. Tab",
+ ["BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "14. Next form field",
- ["BRAILLE LINE: 'Whiteboard: combo box $l table cell'",
- " VISIBLE: ' combo box $l table cell', cursor=1",
- "BRAILLE LINE: 'Whiteboard: combo box $l table cell'",
- " VISIBLE: ' combo box $l table cell', cursor=1",
+ "12. Tab",
+ ["BRAILLE LINE: 'contains all of the words/strings combo box'",
+ " VISIBLE: 'contains all of the words/string', cursor=1",
"SPEECH OUTPUT: 'Whiteboard: contains all of the words/strings combo box'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "15. Next form field",
- ["BRAILLE LINE: 'Whiteboard: combo box $l table cell'",
- " VISIBLE: ' $l table cell', cursor=1",
- "BRAILLE LINE: 'Whiteboard: combo box $l table cell'",
- " VISIBLE: ' $l table cell', cursor=1",
+ "13. Tab",
+ ["BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "16. Next form field",
- ["BRAILLE LINE: 'Keywords: combo box $l'",
- " VISIBLE: 'Keywords: combo box $l', cursor=11",
- "BRAILLE LINE: 'Keywords: combo box $l'",
- " VISIBLE: 'Keywords: combo box $l', cursor=11",
- "SPEECH OUTPUT: 'Keywords: contains all of the keywords combo box'"]))
+ "14. Tab",
+ ["BRAILLE LINE: 'Keywords'",
+ " VISIBLE: 'Keywords', cursor=1",
+ "BRAILLE LINE: 'Browse mode'",
+ " VISIBLE: 'Browse mode', cursor=0",
+ "BRAILLE LINE: 'Keywords: contains all of the keywords combo box $l'",
+ " VISIBLE: 'Keywords: contains all of the ke', cursor=1",
+ "SPEECH OUTPUT: 'Keywords'",
+ "SPEECH OUTPUT: 'link' voice=hyperlink",
+ "SPEECH OUTPUT: 'Browse mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "17. Next form field",
- ["BRAILLE LINE: 'Keywords: combo box $l'",
- " VISIBLE: 'Keywords: combo box $l', cursor=21",
- "BRAILLE LINE: 'Keywords: combo box $l'",
- " VISIBLE: 'Keywords: combo box $l', cursor=21",
+ "15. Tab",
+ ["BRAILLE LINE: 'Keywords: contains all of the keywords combo box $l'",
+ " VISIBLE: 'contains all of the keywords com', cursor=1",
+ "BRAILLE LINE: 'Focus mode'",
+ " VISIBLE: 'Focus mode', cursor=0",
+ "SPEECH OUTPUT: 'Keywords: contains all of the keywords combo box'",
+ "SPEECH OUTPUT: 'Focus mode' voice=system"]))
+
+sequence.append(utils.StartRecordingAction())
+sequence.append(KeyComboAction("Tab"))
+sequence.append(utils.AssertPresentationAction(
+ "16. Tab",
+ ["BRAILLE LINE: 'Keywords: contains all of the keywords combo box $l'",
+ " VISIBLE: 'contains all of the keywords com', cursor=1",
+ "BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "18. Next form field",
+ "17. Tab",
["BRAILLE LINE: 'UNCONFIRMED'",
" VISIBLE: 'UNCONFIRMED', cursor=1",
- "BRAILLE LINE: 'UNCONFIRMED'",
- " VISIBLE: 'UNCONFIRMED', cursor=1",
"SPEECH OUTPUT: 'Status: multi-select List with 8 items'",
"SPEECH OUTPUT: 'UNCONFIRMED'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "19. Next form field",
+ "18. Tab",
["BRAILLE LINE: 'FIXED'",
" VISIBLE: 'FIXED', cursor=1",
- "BRAILLE LINE: 'FIXED'",
- " VISIBLE: 'FIXED', cursor=1",
"SPEECH OUTPUT: 'Resolution: multi-select List with 12 items'",
"SPEECH OUTPUT: 'FIXED'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "20. Next form field",
+ "19. Tab",
["BRAILLE LINE: 'blocker'",
" VISIBLE: 'blocker', cursor=1",
- "BRAILLE LINE: 'blocker'",
- " VISIBLE: 'blocker', cursor=1",
"SPEECH OUTPUT: 'Severity: multi-select List with 7 items'",
"SPEECH OUTPUT: 'blocker'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "21. Next form field",
+ "20. Tab",
["BRAILLE LINE: 'Immediate'",
" VISIBLE: 'Immediate', cursor=1",
- "BRAILLE LINE: 'Immediate'",
- " VISIBLE: 'Immediate', cursor=1",
"SPEECH OUTPUT: 'Priority: multi-select List with 5 items'",
"SPEECH OUTPUT: 'Immediate'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "22. Next form field",
+ "21. Tab",
["BRAILLE LINE: 'All'",
" VISIBLE: 'All', cursor=1",
- "BRAILLE LINE: 'All'",
- " VISIBLE: 'All', cursor=1",
"SPEECH OUTPUT: 'OS: multi-select List with 21 items'",
"SPEECH OUTPUT: 'All'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "23. Next form field",
- ["BRAILLE LINE: '<x> check box the bug assignee'",
- " VISIBLE: '<x> check box the bug assignee', cursor=1",
- "BRAILLE LINE: '<x> check box the bug assignee'",
- " VISIBLE: '<x> check box the bug assignee', cursor=1",
+ "22. Tab",
+ ["BRAILLE LINE: '<x> check box'",
+ " VISIBLE: '<x> check box', cursor=1",
+ "BRAILLE LINE: 'Browse mode'",
+ " VISIBLE: 'Browse mode', cursor=0",
"SPEECH OUTPUT: 'Email and Numbering panel'",
- "SPEECH OUTPUT: 'the bug assignee check box checked'"]))
+ "SPEECH OUTPUT: 'the bug assignee check box checked'",
+ "SPEECH OUTPUT: 'Browse mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "24. Next form field",
- ["BRAILLE LINE: '< > check box the reporter'",
- " VISIBLE: '< > check box the reporter', cursor=1",
+ "23. Tab",
+ ["BRAILLE LINE: '<x> check box'",
+ " VISIBLE: '<x> check box', cursor=1",
"BRAILLE LINE: '< > check box the reporter'",
" VISIBLE: '< > check box the reporter', cursor=1",
"SPEECH OUTPUT: 'the reporter check box not checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "25. Next form field",
+ "24. Tab",
["BRAILLE LINE: '< > check box the QA contact'",
" VISIBLE: '< > check box the QA contact', cursor=1",
- "BRAILLE LINE: '< > check box the QA contact'",
- " VISIBLE: '< > check box the QA contact', cursor=1",
"SPEECH OUTPUT: 'the QA contact check box not checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "26. Next form field",
+ "25. Tab",
["BRAILLE LINE: '< > check box a CC list member'",
" VISIBLE: '< > check box a CC list member', cursor=1",
- "BRAILLE LINE: '< > check box a CC list member'",
- " VISIBLE: '< > check box a CC list member', cursor=1",
"SPEECH OUTPUT: 'a CC list member check box not checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "27. Next form field",
+ "26. Tab",
["BRAILLE LINE: '< > check box a commenter'",
" VISIBLE: '< > check box a commenter', cursor=1",
- "BRAILLE LINE: '< > check box a commenter'",
- " VISIBLE: '< > check box a commenter', cursor=1",
"SPEECH OUTPUT: 'a commenter check box not checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "28. Next form field",
- ["BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
- "BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
- "SPEECH OUTPUT: 'contains combo box'"]))
+ "27. Tab",
+ ["BRAILLE LINE: 'contains combo box'",
+ " VISIBLE: 'contains combo box', cursor=1",
+ "BRAILLE LINE: 'Focus mode'",
+ " VISIBLE: 'Focus mode', cursor=0",
+ "SPEECH OUTPUT: 'contains combo box'",
+ "SPEECH OUTPUT: 'Focus mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "29. Next form field",
- ["BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
+ "28. Tab",
+ ["BRAILLE LINE: 'contains combo box'",
+ " VISIBLE: 'contains combo box', cursor=1",
"BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "30. Next form field",
- ["BRAILLE LINE: '<x> check box the bug assignee'",
- " VISIBLE: '<x> check box the bug assignee', cursor=1",
- "BRAILLE LINE: '<x> check box the bug assignee'",
- " VISIBLE: '<x> check box the bug assignee', cursor=1",
- "SPEECH OUTPUT: 'the bug assignee check box checked'"]))
+ "29. Tab",
+ ["BRAILLE LINE: '<x> check box'",
+ " VISIBLE: '<x> check box', cursor=1",
+ "BRAILLE LINE: 'Browse mode'",
+ " VISIBLE: 'Browse mode', cursor=0",
+ "SPEECH OUTPUT: 'the bug assignee check box checked'",
+ "SPEECH OUTPUT: 'Browse mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "31. Next form field",
- ["BRAILLE LINE: '<x> check box the reporter'",
- " VISIBLE: '<x> check box the reporter', cursor=1",
+ "30. Tab",
+ ["BRAILLE LINE: '<x> check box'",
+ " VISIBLE: '<x> check box', cursor=1",
"BRAILLE LINE: '<x> check box the reporter'",
" VISIBLE: '<x> check box the reporter', cursor=1",
"SPEECH OUTPUT: 'the reporter check box checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "32. Next form field",
+ "31. Tab",
["BRAILLE LINE: '<x> check box the QA contact'",
" VISIBLE: '<x> check box the QA contact', cursor=1",
- "BRAILLE LINE: '<x> check box the QA contact'",
- " VISIBLE: '<x> check box the QA contact', cursor=1",
"SPEECH OUTPUT: 'the QA contact check box checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "33. Next form field",
+ "32. Tab",
["BRAILLE LINE: '<x> check box a CC list member'",
" VISIBLE: '<x> check box a CC list member', cursor=1",
- "BRAILLE LINE: '<x> check box a CC list member'",
- " VISIBLE: '<x> check box a CC list member', cursor=1",
"SPEECH OUTPUT: 'a CC list member check box checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "34. Next form field",
+ "33. Tab",
["BRAILLE LINE: '< > check box a commenter'",
" VISIBLE: '< > check box a commenter', cursor=1",
- "BRAILLE LINE: '< > check box a commenter'",
- " VISIBLE: '< > check box a commenter', cursor=1",
"SPEECH OUTPUT: 'a commenter check box not checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "35. Next form field",
- ["BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
- "BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
- "SPEECH OUTPUT: 'contains combo box'"]))
+ "34. Tab",
+ ["BRAILLE LINE: 'contains combo box'",
+ " VISIBLE: 'contains combo box', cursor=1",
+ "BRAILLE LINE: 'Focus mode'",
+ " VISIBLE: 'Focus mode', cursor=0",
+ "SPEECH OUTPUT: 'contains combo box'",
+ "SPEECH OUTPUT: 'Focus mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "36. Next form field",
- ["BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
+ "35. Tab",
+ ["BRAILLE LINE: 'contains combo box'",
+ " VISIBLE: 'contains combo box', cursor=1",
"BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "37. Next form field",
- ["BRAILLE LINE: ' combo box bugs numbered: $l'",
- " VISIBLE: ' combo box bugs numbered: $l', cursor=1",
- "BRAILLE LINE: ' combo box bugs numbered: $l'",
- " VISIBLE: ' combo box bugs numbered: $l', cursor=1",
+ "36. Tab",
+ ["BRAILLE LINE: 'Only include combo box'",
+ " VISIBLE: 'Only include combo box', cursor=1",
"SPEECH OUTPUT: 'Only include combo box'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "38. Next form field",
- ["KNOWN ISSUE: We want to speak 'bugs numbered'; we're instead infering the text below.",
- "BRAILLE LINE: ' combo box bugs numbered: $l'",
- " VISIBLE: ' combo box bugs numbered: $l', cursor=27",
- "BRAILLE LINE: ' combo box bugs numbered: $l'",
- " VISIBLE: ' combo box bugs numbered: $l', cursor=27",
+ "37. Tab",
+ ["BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: '(comma-separated list) entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "39. Next form field",
- ["KNOWN ISSUE: Another case where we want to speak 'Only bugs changed between' before the entry.",
- "BRAILLE LINE: ' $l and Now $l'",
- " VISIBLE: ' $l and Now $l', cursor=1",
- "BRAILLE LINE: ' $l and Now $l'",
- " VISIBLE: ' $l and Now $l', cursor=1",
+ "38. Tab",
+ ["BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'Bug Changes panel'",
"SPEECH OUTPUT: '(YYYY-MM-DD or relative dates) entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "40. Next form field",
- ["KNOWN ISSUE: Another case of infering the text below rather than text before, i.e. 'and'.",
- "BRAILLE LINE: ' $l and Now $l'",
- " VISIBLE: ' $l and Now $l', cursor=9",
- "BRAILLE LINE: ' $l and Now $l'",
- " VISIBLE: ' $l and Now $l', cursor=9",
- "SPEECH OUTPUT: '(YYYY-MM-DD or relative dates) entry Now'"]))
+ "39. Tab",
+ ["BRAILLE LINE: 'Now $l'",
+ " VISIBLE: 'Now $l', cursor=4",
+ "BRAILLE LINE: 'Now $l'",
+ " VISIBLE: 'Now $l', cursor=4",
+ "SPEECH OUTPUT: '(YYYY-MM-DD or relative dates) entry Now selected'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "41. Next form field",
+ "40. Tab",
["BRAILLE LINE: '[Bug creation]'",
" VISIBLE: '[Bug creation]', cursor=1",
- "BRAILLE LINE: '[Bug creation]'",
- " VISIBLE: '[Bug creation]', cursor=1",
"SPEECH OUTPUT: 'where one or more of the following changed: multi-select List with 26 items'",
"SPEECH OUTPUT: '[Bug creation]'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "42. Next form field",
+ "41. Tab",
["BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
- "BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'and the new value was: entry'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "43. Next form field",
+ "42. Tab",
["BRAILLE LINE: 'Unspecified'",
" VISIBLE: 'Unspecified', cursor=1",
- "BRAILLE LINE: 'Unspecified'",
- " VISIBLE: 'Unspecified', cursor=1",
"SPEECH OUTPUT: 'GNOME version: multi-select List with 14 items'",
"SPEECH OUTPUT: 'Unspecified'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "44. Next form field",
+ "43. Tab",
["BRAILLE LINE: 'Unspecified'",
" VISIBLE: 'Unspecified', cursor=1",
- "BRAILLE LINE: 'Unspecified'",
- " VISIBLE: 'Unspecified', cursor=1",
"SPEECH OUTPUT: 'GNOME target: multi-select List with 12 items'",
"SPEECH OUTPUT: 'Unspecified'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
-sequence.append(PauseAction(1000))
sequence.append(utils.AssertPresentationAction(
- "45. Next form field",
- ["BRAILLE LINE: 'Sort results by: combo box'",
- " VISIBLE: 'Sort results by: combo box', cursor=18",
- "BRAILLE LINE: 'Sort results by: combo box'",
- " VISIBLE: 'Sort results by: combo box', cursor=18",
+ "44. Tab",
+ ["BRAILLE LINE: 'Reuse same sort as last time combo box'",
+ " VISIBLE: 'Reuse same sort as last time com', cursor=1",
"SPEECH OUTPUT: 'Sort results by: Reuse same sort as last time combo box'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "46. Next form field",
+ "45. Tab",
["BRAILLE LINE: 'Search push button'",
" VISIBLE: 'Search push button', cursor=1",
- "BRAILLE LINE: 'Search push button'",
- " VISIBLE: 'Search push button', cursor=1",
- "SPEECH OUTPUT: 'Search push button'"]))
+ "BRAILLE LINE: 'Browse mode'",
+ " VISIBLE: 'Browse mode', cursor=0",
+ "SPEECH OUTPUT: 'Search push button'",
+ "SPEECH OUTPUT: 'Browse mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "47. Next form field",
- ["KNOWN ISSUE: Should the checkbox indicator be where it is physically or by the role?",
- "BRAILLE LINE: ' and remember these as my default search options < > check box'",
- " VISIBLE: '< > check box', cursor=1",
- "BRAILLE LINE: ' and remember these as my default search options < > check box'",
- " VISIBLE: '< > check box', cursor=1",
+ "46. Tab",
+ ["BRAILLE LINE: 'Search push button'",
+ " VISIBLE: 'Search push button', cursor=1",
+ "BRAILLE LINE: '\xa0\xa0\xa0 < > check box and remember these as my default search options'",
+ " VISIBLE: '< > check box and remember these', cursor=1",
"SPEECH OUTPUT: 'and remember these as my default search options check box not checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "48. Next form field",
+ "47. Tab",
["BRAILLE LINE: '< > check box Not (negate this whole chart)'",
" VISIBLE: '< > check box Not (negate this w', cursor=1",
- "BRAILLE LINE: '< > check box Not (negate this whole chart)'",
- " VISIBLE: '< > check box Not (negate this w', cursor=1",
"SPEECH OUTPUT: 'Not (negate this whole chart) check box not checked'"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "49. Next form field",
- ["BRAILLE LINE: ' combo box combo box $l Or push button'",
- " VISIBLE: ' combo box combo box $l Or pus', cursor=1",
- "BRAILLE LINE: ' combo box combo box $l Or push button'",
- " VISIBLE: ' combo box combo box $l Or pus', cursor=1",
- "SPEECH OUTPUT: '--- combo box'"]))
+ "48. Tab",
+ ["BRAILLE LINE: '--- combo box --- combo box $l Or push button'",
+ " VISIBLE: '--- combo box --- combo box $l ', cursor=1",
+ "BRAILLE LINE: 'Focus mode'",
+ " VISIBLE: 'Focus mode', cursor=0",
+ "SPEECH OUTPUT: '--- combo box'",
+ "SPEECH OUTPUT: 'Focus mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("Tab"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
- "50. Next form field",
- ["BRAILLE LINE: ' combo box $l combo box'",
- " VISIBLE: ' combo box $l combo box', cursor=16",
- "BRAILLE LINE: ' combo box $l combo box'",
- " VISIBLE: ' combo box $l combo box', cursor=16",
+ "49. Tab",
+ ["BRAILLE LINE: '--- combo box --- combo box $l Or push button'",
+ " VISIBLE: '--- combo box --- combo box $l ', cursor=1",
+ "BRAILLE LINE: '--- combo box'",
+ " VISIBLE: '--- combo box', cursor=1",
"SPEECH OUTPUT: '--- combo box'"]))
+sequence.append(utils.StartRecordingAction())
+sequence.append(KeyComboAction("Tab"))
+sequence.append(utils.AssertPresentationAction(
+ "50. Tab",
+ ["BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=1",
+ "SPEECH OUTPUT: 'entry'"]))
+
sequence.append(utils.AssertionSummaryAction())
sequence.start()
diff --git a/test/keystrokes/firefox/line_nav_bugzilla_search_down.py
b/test/keystrokes/firefox/line_nav_bugzilla_search_down.py
index 1949244..21fad3c 100644
--- a/test/keystrokes/firefox/line_nav_bugzilla_search_down.py
+++ b/test/keystrokes/firefox/line_nav_bugzilla_search_down.py
@@ -8,9 +8,6 @@ import utils
sequence = MacroSequence()
sequence.append(PauseAction(3000))
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
-sequence.append(KeyComboAction("a"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("<Control>Home"))
sequence.append(utils.StartRecordingAction())
@@ -69,8 +66,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"4. Line Down",
- ["BRAILLE LINE: 'Summary: combo box $l Search push button'",
- " VISIBLE: 'Summary: combo box $l Search pus', cursor=1",
+ ["BRAILLE LINE: 'Summary: contains all of the words/strings combo box $l Search push button'",
+ " VISIBLE: 'Summary: contains all of the wor', cursor=1",
"SPEECH OUTPUT: 'Summary:'",
"SPEECH OUTPUT: 'row header'",
"SPEECH OUTPUT: 'contains all of the words/strings'",
@@ -94,8 +91,6 @@ sequence.append(utils.AssertPresentationAction(
"6. Line Down",
["BRAILLE LINE: 'Admin list box'",
" VISIBLE: 'Admin list box', cursor=1",
- "BRAILLE LINE: 'Admin list box'",
- " VISIBLE: 'Admin list box', cursor=1",
"SPEECH OUTPUT: 'Classification:'",
"SPEECH OUTPUT: 'Admin'",
"SPEECH OUTPUT: 'multi-select'",
@@ -116,8 +111,6 @@ sequence.append(utils.AssertPresentationAction(
"8. Line Down",
["BRAILLE LINE: 'accerciser list box'",
" VISIBLE: 'accerciser list box', cursor=1",
- "BRAILLE LINE: 'accerciser list box'",
- " VISIBLE: 'accerciser list box', cursor=1",
"SPEECH OUTPUT: 'Product:'",
"SPEECH OUTPUT: 'accerciser'",
"SPEECH OUTPUT: 'multi-select'",
@@ -140,8 +133,6 @@ sequence.append(utils.AssertPresentationAction(
"10. Line Down",
["BRAILLE LINE: 'abiscan list box'",
" VISIBLE: 'abiscan list box', cursor=1",
- "BRAILLE LINE: 'abiscan list box'",
- " VISIBLE: 'abiscan list box', cursor=1",
"SPEECH OUTPUT: 'Component:'",
"SPEECH OUTPUT: 'abiscan'",
"SPEECH OUTPUT: 'multi-select'",
@@ -162,8 +153,6 @@ sequence.append(utils.AssertPresentationAction(
"12. Line Down",
["BRAILLE LINE: '0.0.1 list box'",
" VISIBLE: '0.0.1 list box', cursor=1",
- "BRAILLE LINE: '0.0.1 list box'",
- " VISIBLE: '0.0.1 list box', cursor=1",
"SPEECH OUTPUT: 'Version:'",
"SPEECH OUTPUT: '0.0.1'",
"SPEECH OUTPUT: 'multi-select'",
@@ -184,8 +173,6 @@ sequence.append(utils.AssertPresentationAction(
"14. Line Down",
["BRAILLE LINE: '--- list box'",
" VISIBLE: '--- list box', cursor=1",
- "BRAILLE LINE: '--- list box'",
- " VISIBLE: '--- list box', cursor=1",
"SPEECH OUTPUT: 'Target Milestone:'",
"SPEECH OUTPUT: '---'",
"SPEECH OUTPUT: 'multi-select'",
@@ -195,8 +182,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"15. Line Down",
- ["BRAILLE LINE: 'A Comment: combo box $l table cell'",
- " VISIBLE: 'A Comment: combo box $l table ce', cursor=1",
+ ["BRAILLE LINE: 'A Comment: contains the string combo box $l table cell'",
+ " VISIBLE: 'A Comment: contains the string c', cursor=1",
"SPEECH OUTPUT: 'A Comment:'",
"SPEECH OUTPUT: 'row header'",
"SPEECH OUTPUT: 'contains the string'",
@@ -208,8 +195,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"16. Line Down",
- ["BRAILLE LINE: 'Whiteboard: combo box $l table cell'",
- " VISIBLE: 'Whiteboard: combo box $l table c', cursor=1",
+ ["BRAILLE LINE: 'Whiteboard: contains all of the words/strings combo box $l table cell'",
+ " VISIBLE: 'Whiteboard: contains all of the ', cursor=1",
"SPEECH OUTPUT: 'Whiteboard:'",
"SPEECH OUTPUT: 'row header'",
"SPEECH OUTPUT: 'contains all of the words/strings'",
@@ -221,8 +208,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"17. Line Down",
- ["BRAILLE LINE: 'Keywords: combo box $l'",
- " VISIBLE: 'Keywords: combo box $l', cursor=1",
+ ["BRAILLE LINE: 'Keywords: contains all of the keywords combo box $l'",
+ " VISIBLE: 'Keywords: contains all of the ke', cursor=1",
"SPEECH OUTPUT: 'Keywords'",
"SPEECH OUTPUT: 'link'",
"SPEECH OUTPUT: ': '",
@@ -255,8 +242,6 @@ sequence.append(utils.AssertPresentationAction(
["KNOWN ISSUE: Should we be doing a different presentation of these selected children?",
"BRAILLE LINE: 'UNCONFIRMED NEW ASSIGNED REOPENED NEEDINFO list box'",
" VISIBLE: 'UNCONFIRMED NEW ASSIGNED REOPENE', cursor=1",
- "BRAILLE LINE: 'UNCONFIRMED NEW ASSIGNED REOPENED NEEDINFO list box'",
- " VISIBLE: 'UNCONFIRMED NEW ASSIGNED REOPENE', cursor=1",
"SPEECH OUTPUT: 'Status:'",
"SPEECH OUTPUT: 'UNCONFIRMED'",
"SPEECH OUTPUT: 'NEW'",
@@ -281,8 +266,6 @@ sequence.append(utils.AssertPresentationAction(
"22. Line Down",
["BRAILLE LINE: 'FIXED list box'",
" VISIBLE: 'FIXED list box', cursor=1",
- "BRAILLE LINE: 'FIXED list box'",
- " VISIBLE: 'FIXED list box', cursor=1",
"SPEECH OUTPUT: 'Resolution:'",
"SPEECH OUTPUT: 'FIXED'",
"SPEECH OUTPUT: 'multi-select'",
@@ -303,8 +286,6 @@ sequence.append(utils.AssertPresentationAction(
"24. Line Down",
["BRAILLE LINE: 'blocker list box'",
" VISIBLE: 'blocker list box', cursor=1",
- "BRAILLE LINE: 'blocker list box'",
- " VISIBLE: 'blocker list box', cursor=1",
"SPEECH OUTPUT: 'Severity:'",
"SPEECH OUTPUT: 'blocker'",
"SPEECH OUTPUT: 'multi-select'",
@@ -325,8 +306,6 @@ sequence.append(utils.AssertPresentationAction(
"26. Line Down",
["BRAILLE LINE: 'Immediate list box'",
" VISIBLE: 'Immediate list box', cursor=1",
- "BRAILLE LINE: 'Immediate list box'",
- " VISIBLE: 'Immediate list box', cursor=1",
"SPEECH OUTPUT: 'Priority:'",
"SPEECH OUTPUT: 'Immediate'",
"SPEECH OUTPUT: 'multi-select'",
@@ -347,8 +326,6 @@ sequence.append(utils.AssertPresentationAction(
"28. Line Down",
["BRAILLE LINE: 'All list box'",
" VISIBLE: 'All list box', cursor=1",
- "BRAILLE LINE: 'All list box'",
- " VISIBLE: 'All list box', cursor=1",
"SPEECH OUTPUT: 'OS:'",
"SPEECH OUTPUT: 'All'",
"SPEECH OUTPUT: 'multi-select'",
@@ -376,8 +353,6 @@ sequence.append(utils.AssertPresentationAction(
"31. Line Down",
["BRAILLE LINE: '<x> check box the bug assignee'",
" VISIBLE: '<x> check box the bug assignee', cursor=1",
- "BRAILLE LINE: '<x> check box the bug assignee'",
- " VISIBLE: '<x> check box the bug assignee', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' the bug assignee '"]))
@@ -388,8 +363,6 @@ sequence.append(utils.AssertPresentationAction(
"32. Line Down",
["BRAILLE LINE: '< > check box the reporter'",
" VISIBLE: '< > check box the reporter', cursor=1",
- "BRAILLE LINE: '< > check box the reporter'",
- " VISIBLE: '< > check box the reporter', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' the reporter '"]))
@@ -400,8 +373,6 @@ sequence.append(utils.AssertPresentationAction(
"33. Line Down",
["BRAILLE LINE: '< > check box the QA contact'",
" VISIBLE: '< > check box the QA contact', cursor=1",
- "BRAILLE LINE: '< > check box the QA contact'",
- " VISIBLE: '< > check box the QA contact', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' the QA contact '"]))
@@ -412,8 +383,6 @@ sequence.append(utils.AssertPresentationAction(
"34. Line Down",
["BRAILLE LINE: '< > check box a CC list member'",
" VISIBLE: '< > check box a CC list member', cursor=1",
- "BRAILLE LINE: '< > check box a CC list member'",
- " VISIBLE: '< > check box a CC list member', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' a CC list member '"]))
@@ -424,8 +393,6 @@ sequence.append(utils.AssertPresentationAction(
"35. Line Down",
["BRAILLE LINE: '< > check box a commenter'",
" VISIBLE: '< > check box a commenter', cursor=1",
- "BRAILLE LINE: '< > check box a commenter'",
- " VISIBLE: '< > check box a commenter', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' a commenter '"]))
@@ -434,10 +401,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"36. Line Down",
- ["BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
- "BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
+ ["BRAILLE LINE: 'contains combo box'",
+ " VISIBLE: 'contains combo box', cursor=1",
"SPEECH OUTPUT: 'contains'",
"SPEECH OUTPUT: 'combo box'"]))
@@ -447,8 +412,6 @@ sequence.append(utils.AssertPresentationAction(
"37. Line Down",
["BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
- "BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -465,8 +428,6 @@ sequence.append(utils.AssertPresentationAction(
"39. Line Down",
["BRAILLE LINE: '<x> check box the bug assignee'",
" VISIBLE: '<x> check box the bug assignee', cursor=1",
- "BRAILLE LINE: '<x> check box the bug assignee'",
- " VISIBLE: '<x> check box the bug assignee', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' the bug assignee '"]))
@@ -477,8 +438,6 @@ sequence.append(utils.AssertPresentationAction(
"40. Line Down",
["BRAILLE LINE: '<x> check box the reporter'",
" VISIBLE: '<x> check box the reporter', cursor=1",
- "BRAILLE LINE: '<x> check box the reporter'",
- " VISIBLE: '<x> check box the reporter', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' the reporter '"]))
@@ -489,8 +448,6 @@ sequence.append(utils.AssertPresentationAction(
"41. Line Down",
["BRAILLE LINE: '<x> check box the QA contact'",
" VISIBLE: '<x> check box the QA contact', cursor=1",
- "BRAILLE LINE: '<x> check box the QA contact'",
- " VISIBLE: '<x> check box the QA contact', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' the QA contact '"]))
@@ -501,8 +458,6 @@ sequence.append(utils.AssertPresentationAction(
"42. Line Down",
["BRAILLE LINE: '<x> check box a CC list member'",
" VISIBLE: '<x> check box a CC list member', cursor=1",
- "BRAILLE LINE: '<x> check box a CC list member'",
- " VISIBLE: '<x> check box a CC list member', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' a CC list member '"]))
@@ -513,8 +468,6 @@ sequence.append(utils.AssertPresentationAction(
"43. Line Down",
["BRAILLE LINE: '< > check box a commenter'",
" VISIBLE: '< > check box a commenter', cursor=1",
- "BRAILLE LINE: '< > check box a commenter'",
- " VISIBLE: '< > check box a commenter', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' a commenter '"]))
@@ -523,10 +476,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"44. Line Down",
- ["BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
- "BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
+ ["BRAILLE LINE: 'contains combo box'",
+ " VISIBLE: 'contains combo box', cursor=1",
"SPEECH OUTPUT: 'contains'",
"SPEECH OUTPUT: 'combo box'"]))
@@ -536,8 +487,6 @@ sequence.append(utils.AssertPresentationAction(
"45. Line Down",
["BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
- "BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -552,10 +501,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"47. Line Down",
- ["BRAILLE LINE: ' combo box bugs numbered: $l'",
- " VISIBLE: ' combo box bugs numbered: $l', cursor=1",
- "BRAILLE LINE: ' combo box bugs numbered: $l'",
- " VISIBLE: ' combo box bugs numbered: $l', cursor=1",
+ ["BRAILLE LINE: 'Only include combo box bugs numbered: $l'",
+ " VISIBLE: 'Only include combo box bugs numb', cursor=1",
"SPEECH OUTPUT: 'Only include'",
"SPEECH OUTPUT: 'combo box'",
"SPEECH OUTPUT: 'bugs numbered: '",
@@ -582,9 +529,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"50. Line Down",
- ["KNOWN ISSUE: On the way down the cursor is at offset 5; on the way up, at offset 0",
- "BRAILLE LINE: 'Only bugs changed between:'",
- " VISIBLE: 'Only bugs changed between:', cursor=5",
+ ["BRAILLE LINE: 'Only bugs changed between:'",
+ " VISIBLE: 'Only bugs changed between:', cursor=1",
"SPEECH OUTPUT: 'Only bugs changed between:'"]))
sequence.append(utils.StartRecordingAction())
@@ -593,8 +539,6 @@ sequence.append(utils.AssertPresentationAction(
"51. Line Down",
["BRAILLE LINE: ' $l and $l'",
" VISIBLE: ' $l and $l', cursor=1",
- "BRAILLE LINE: ' $l and Now $l'",
- " VISIBLE: ' $l and Now $l', cursor=1",
"SPEECH OUTPUT: 'entry'",
"SPEECH OUTPUT: ' and '",
"SPEECH OUTPUT: 'entry'",
@@ -615,7 +559,7 @@ sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"53. Line Down",
["BRAILLE LINE: 'where one or more of the following changed:'",
- " VISIBLE: 'where one or more of the followi', cursor=6",
+ " VISIBLE: 'where one or more of the followi', cursor=1",
"SPEECH OUTPUT: 'where one or more of the following changed:'"]))
sequence.append(utils.StartRecordingAction())
@@ -624,8 +568,6 @@ sequence.append(utils.AssertPresentationAction(
"54. Line Down",
["BRAILLE LINE: '[Bug creation] list box'",
" VISIBLE: '[Bug creation] list box', cursor=1",
- "BRAILLE LINE: '[Bug creation] list box'",
- " VISIBLE: '[Bug creation] list box', cursor=1",
"SPEECH OUTPUT: 'where one or more of the following changed:'",
"SPEECH OUTPUT: '[Bug creation]'",
"SPEECH OUTPUT: 'multi-select'",
@@ -635,9 +577,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"55. Line Down",
- ["KNOWN ISSUE: On the way down the cursor is at offset 4; on the way up, at offset 0",
- "BRAILLE LINE: 'and the new value was:'",
- " VISIBLE: 'and the new value was:', cursor=4",
+ ["BRAILLE LINE: 'and the new value was:'",
+ " VISIBLE: 'and the new value was:', cursor=1",
"SPEECH OUTPUT: 'and the new value was:'"]))
sequence.append(utils.StartRecordingAction())
@@ -646,8 +587,6 @@ sequence.append(utils.AssertPresentationAction(
"56. Line Down",
["BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
- "BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -665,8 +604,6 @@ sequence.append(utils.AssertPresentationAction(
"58. Line Down",
["BRAILLE LINE: 'Unspecified list box'",
" VISIBLE: 'Unspecified list box', cursor=1",
- "BRAILLE LINE: 'Unspecified list box'",
- " VISIBLE: 'Unspecified list box', cursor=1",
"SPEECH OUTPUT: 'GNOME version:'",
"SPEECH OUTPUT: 'Unspecified'",
"SPEECH OUTPUT: 'multi-select'",
@@ -687,8 +624,6 @@ sequence.append(utils.AssertPresentationAction(
"60. Line Down",
["BRAILLE LINE: 'Unspecified list box'",
" VISIBLE: 'Unspecified list box', cursor=1",
- "BRAILLE LINE: 'Unspecified list box'",
- " VISIBLE: 'Unspecified list box', cursor=1",
"SPEECH OUTPUT: 'GNOME target:'",
"SPEECH OUTPUT: 'Unspecified'",
"SPEECH OUTPUT: 'multi-select'",
@@ -698,8 +633,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"61. Line Down",
- ["BRAILLE LINE: 'Sort results by: combo box'",
- " VISIBLE: 'Sort results by: combo box', cursor=1",
+ ["BRAILLE LINE: 'Sort results by: Reuse same sort as last time combo box'",
+ " VISIBLE: 'Sort results by: Reuse same sort', cursor=1",
"SPEECH OUTPUT: 'Sort results by: '",
"SPEECH OUTPUT: 'Reuse same sort as last time'",
"SPEECH OUTPUT: 'combo box'"]))
@@ -746,8 +681,6 @@ sequence.append(utils.AssertPresentationAction(
"66. Line Down",
["BRAILLE LINE: '< > check box Not (negate this whole chart)'",
" VISIBLE: '< > check box Not (negate this w', cursor=1",
- "BRAILLE LINE: '< > check box Not (negate this whole chart)'",
- " VISIBLE: '< > check box Not (negate this w', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' Not (negate this whole chart) '"]))
@@ -756,10 +689,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"67. Line Down",
- ["BRAILLE LINE: ' combo box combo box $l Or push button'",
- " VISIBLE: ' combo box combo box $l Or pus', cursor=1",
- "BRAILLE LINE: ' combo box combo box $l Or push button'",
- " VISIBLE: ' combo box combo box $l Or pus', cursor=1",
+ ["BRAILLE LINE: '--- combo box --- combo box $l Or push button'",
+ " VISIBLE: '--- combo box --- combo box $l ', cursor=1",
"SPEECH OUTPUT: '---'",
"SPEECH OUTPUT: 'combo box'",
"SPEECH OUTPUT: '---'",
diff --git a/test/keystrokes/firefox/line_nav_bugzilla_search_up.py
b/test/keystrokes/firefox/line_nav_bugzilla_search_up.py
index 3896088..cac027f 100644
--- a/test/keystrokes/firefox/line_nav_bugzilla_search_up.py
+++ b/test/keystrokes/firefox/line_nav_bugzilla_search_up.py
@@ -8,9 +8,6 @@ import utils
sequence = MacroSequence()
sequence.append(PauseAction(3000))
-sequence.append(KeyPressAction(0, None, "KP_Insert"))
-sequence.append(KeyComboAction("a"))
-sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(KeyComboAction("<Control>End"))
sequence.append(utils.StartRecordingAction())
@@ -38,10 +35,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"3. Line Up",
- ["BRAILLE LINE: ' combo box combo box $l Or push button'",
- " VISIBLE: ' combo box combo box $l Or pus', cursor=1",
- "BRAILLE LINE: ' combo box combo box $l Or push button'",
- " VISIBLE: ' combo box combo box $l Or pus', cursor=1",
+ ["BRAILLE LINE: '--- combo box --- combo box $l Or push button'",
+ " VISIBLE: '--- combo box --- combo box $l ', cursor=1",
"SPEECH OUTPUT: '---'",
"SPEECH OUTPUT: 'combo box'",
"SPEECH OUTPUT: '---'",
@@ -56,8 +51,6 @@ sequence.append(utils.AssertPresentationAction(
"4. Line Up",
["BRAILLE LINE: '< > check box Not (negate this whole chart)'",
" VISIBLE: '< > check box Not (negate this w', cursor=1",
- "BRAILLE LINE: '< > check box Not (negate this whole chart)'",
- " VISIBLE: '< > check box Not (negate this w', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' Not (negate this whole chart) '"]))
@@ -102,8 +95,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"9. Line Up",
- ["BRAILLE LINE: 'Sort results by: combo box'",
- " VISIBLE: 'Sort results by: combo box', cursor=1",
+ ["BRAILLE LINE: 'Sort results by: Reuse same sort as last time combo box'",
+ " VISIBLE: 'Sort results by: Reuse same sort', cursor=1",
"SPEECH OUTPUT: 'Sort results by: '",
"SPEECH OUTPUT: 'Reuse same sort as last time'",
"SPEECH OUTPUT: 'combo box'"]))
@@ -114,8 +107,6 @@ sequence.append(utils.AssertPresentationAction(
"10. Line Up",
["BRAILLE LINE: 'Unspecified list box'",
" VISIBLE: 'Unspecified list box', cursor=1",
- "BRAILLE LINE: 'Unspecified list box'",
- " VISIBLE: 'Unspecified list box', cursor=1",
"SPEECH OUTPUT: 'GNOME target:'",
"SPEECH OUTPUT: 'Unspecified'",
"SPEECH OUTPUT: 'multi-select'",
@@ -136,8 +127,6 @@ sequence.append(utils.AssertPresentationAction(
"12. Line Up",
["BRAILLE LINE: 'Unspecified list box'",
" VISIBLE: 'Unspecified list box', cursor=1",
- "BRAILLE LINE: 'Unspecified list box'",
- " VISIBLE: 'Unspecified list box', cursor=1",
"SPEECH OUTPUT: 'GNOME version:'",
"SPEECH OUTPUT: 'Unspecified'",
"SPEECH OUTPUT: 'multi-select'",
@@ -158,16 +147,13 @@ sequence.append(utils.AssertPresentationAction(
"14. Line Up",
["BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
- "BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"15. Line Up",
- ["KNOWN ISSUE: On the way down the cursor is at offset 4; on the way up, at offset 0",
- "BRAILLE LINE: 'and the new value was:'",
+ ["BRAILLE LINE: 'and the new value was:'",
" VISIBLE: 'and the new value was:', cursor=0",
"SPEECH OUTPUT: 'and the new value was:'"]))
@@ -177,8 +163,6 @@ sequence.append(utils.AssertPresentationAction(
"16. Line Up",
["BRAILLE LINE: '[Bug creation] list box'",
" VISIBLE: '[Bug creation] list box', cursor=1",
- "BRAILLE LINE: '[Bug creation] list box'",
- " VISIBLE: '[Bug creation] list box', cursor=1",
"SPEECH OUTPUT: 'where one or more of the following changed:'",
"SPEECH OUTPUT: '[Bug creation]'",
"SPEECH OUTPUT: 'multi-select'",
@@ -189,8 +173,8 @@ sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"17. Line Up",
["BRAILLE LINE: 'where one or more of the following changed:'",
- " VISIBLE: 'where one or more of the followi', cursor=6",
- "SPEECH OUTPUT: 'where one or more of the following changed:'"]))
+ " VISIBLE: 'where one or more of the followi', cursor=1",
+ "SPEECH OUTPUT: 'where one or more of the following changed:'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
@@ -206,8 +190,6 @@ sequence.append(utils.AssertPresentationAction(
"19. Line Up",
["BRAILLE LINE: ' $l and $l'",
" VISIBLE: ' $l and $l', cursor=1",
- "BRAILLE LINE: ' $l and Now $l'",
- " VISIBLE: ' $l and Now $l', cursor=1",
"SPEECH OUTPUT: 'entry'",
"SPEECH OUTPUT: ' and '",
"SPEECH OUTPUT: 'entry'",
@@ -219,8 +201,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"20. Line Up",
- ["KNOWN ISSUE: On the way down the cursor is at offset 5; on the way up, at offset 0",
- "BRAILLE LINE: 'Only bugs changed between:'",
+ ["BRAILLE LINE: 'Only bugs changed between:'",
" VISIBLE: 'Only bugs changed between:', cursor=0",
"SPEECH OUTPUT: 'Only bugs changed between:'"]))
@@ -245,10 +226,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"23. Line Up",
- ["BRAILLE LINE: ' combo box bugs numbered: $l'",
- " VISIBLE: ' combo box bugs numbered: $l', cursor=1",
- "BRAILLE LINE: ' combo box bugs numbered: $l'",
- " VISIBLE: ' combo box bugs numbered: $l', cursor=1",
+ ["BRAILLE LINE: 'Only include combo box bugs numbered: $l'",
+ " VISIBLE: 'Only include combo box bugs numb', cursor=1",
"SPEECH OUTPUT: 'Only include'",
"SPEECH OUTPUT: 'combo box'",
"SPEECH OUTPUT: 'bugs numbered: '",
@@ -268,18 +247,14 @@ sequence.append(utils.AssertPresentationAction(
"25. Line Up",
["BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
- "BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"26. Line Up",
- ["BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
- "BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
+ ["BRAILLE LINE: 'contains combo box'",
+ " VISIBLE: 'contains combo box', cursor=1",
"SPEECH OUTPUT: 'contains'",
"SPEECH OUTPUT: 'combo box'"]))
@@ -290,8 +265,6 @@ sequence.append(utils.AssertPresentationAction(
["KNOWN ISSUE: This is different from the Down version. Down includes 'a commenter'.",
"BRAILLE LINE: '< > check box table cell'",
" VISIBLE: '< > check box table cell', cursor=1",
- "BRAILLE LINE: '< > check box table cell'",
- " VISIBLE: '< > check box table cell', cursor=1",
"SPEECH OUTPUT: 'blank'"]))
sequence.append(utils.StartRecordingAction())
@@ -300,8 +273,6 @@ sequence.append(utils.AssertPresentationAction(
"28. Line Up",
["BRAILLE LINE: '<x> check box a CC list member'",
" VISIBLE: '<x> check box a CC list member', cursor=1",
- "BRAILLE LINE: '<x> check box a CC list member'",
- " VISIBLE: '<x> check box a CC list member', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' a CC list member '"]))
@@ -312,8 +283,6 @@ sequence.append(utils.AssertPresentationAction(
"29. Line Up",
["BRAILLE LINE: '<x> check box the QA contact'",
" VISIBLE: '<x> check box the QA contact', cursor=1",
- "BRAILLE LINE: '<x> check box the QA contact'",
- " VISIBLE: '<x> check box the QA contact', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' the QA contact '"]))
@@ -324,8 +293,6 @@ sequence.append(utils.AssertPresentationAction(
"30. Line Up",
["BRAILLE LINE: '<x> check box the reporter'",
" VISIBLE: '<x> check box the reporter', cursor=1",
- "BRAILLE LINE: '<x> check box the reporter'",
- " VISIBLE: '<x> check box the reporter', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' the reporter '"]))
@@ -336,8 +303,6 @@ sequence.append(utils.AssertPresentationAction(
"31. Line Up",
["BRAILLE LINE: '<x> check box the bug assignee'",
" VISIBLE: '<x> check box the bug assignee', cursor=1",
- "BRAILLE LINE: '<x> check box the bug assignee'",
- " VISIBLE: '<x> check box the bug assignee', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' the bug assignee '"]))
@@ -356,18 +321,14 @@ sequence.append(utils.AssertPresentationAction(
"33. Line Up",
["BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
- "BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"34. Line Up",
- ["BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
- "BRAILLE LINE: ' combo box'",
- " VISIBLE: ' combo box', cursor=1",
+ ["BRAILLE LINE: 'contains combo box'",
+ " VISIBLE: 'contains combo box', cursor=1",
"SPEECH OUTPUT: 'contains'",
"SPEECH OUTPUT: 'combo box'"]))
@@ -378,8 +339,6 @@ sequence.append(utils.AssertPresentationAction(
["KNOWN ISSUE: This is different from the Down version. Down includes 'a commenter'.",
"BRAILLE LINE: '< > check box table cell'",
" VISIBLE: '< > check box table cell', cursor=1",
- "BRAILLE LINE: '< > check box table cell'",
- " VISIBLE: '< > check box table cell', cursor=1",
"SPEECH OUTPUT: 'blank'"]))
sequence.append(utils.StartRecordingAction())
@@ -388,8 +347,6 @@ sequence.append(utils.AssertPresentationAction(
"36. Line Up",
["BRAILLE LINE: '< > check box a CC list member'",
" VISIBLE: '< > check box a CC list member', cursor=1",
- "BRAILLE LINE: '< > check box a CC list member'",
- " VISIBLE: '< > check box a CC list member', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' a CC list member '"]))
@@ -400,8 +357,6 @@ sequence.append(utils.AssertPresentationAction(
"37. Line Up",
["BRAILLE LINE: '< > check box the QA contact'",
" VISIBLE: '< > check box the QA contact', cursor=1",
- "BRAILLE LINE: '< > check box the QA contact'",
- " VISIBLE: '< > check box the QA contact', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' the QA contact '"]))
@@ -412,8 +367,6 @@ sequence.append(utils.AssertPresentationAction(
"38. Line Up",
["BRAILLE LINE: '< > check box the reporter'",
" VISIBLE: '< > check box the reporter', cursor=1",
- "BRAILLE LINE: '< > check box the reporter'",
- " VISIBLE: '< > check box the reporter', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'not checked'",
"SPEECH OUTPUT: ' the reporter '"]))
@@ -424,8 +377,6 @@ sequence.append(utils.AssertPresentationAction(
"39. Line Up",
["BRAILLE LINE: '<x> check box the bug assignee'",
" VISIBLE: '<x> check box the bug assignee', cursor=1",
- "BRAILLE LINE: '<x> check box the bug assignee'",
- " VISIBLE: '<x> check box the bug assignee', cursor=1",
"SPEECH OUTPUT: 'check box'",
"SPEECH OUTPUT: 'checked'",
"SPEECH OUTPUT: ' the bug assignee '"]))
@@ -452,8 +403,6 @@ sequence.append(utils.AssertPresentationAction(
"42. Line Up",
["BRAILLE LINE: 'All list box'",
" VISIBLE: 'All list box', cursor=1",
- "BRAILLE LINE: 'All list box'",
- " VISIBLE: 'All list box', cursor=1",
"SPEECH OUTPUT: 'OS:'",
"SPEECH OUTPUT: 'All'",
"SPEECH OUTPUT: 'multi-select'",
@@ -474,8 +423,6 @@ sequence.append(utils.AssertPresentationAction(
"44. Line Up",
["BRAILLE LINE: 'Immediate list box'",
" VISIBLE: 'Immediate list box', cursor=1",
- "BRAILLE LINE: 'Immediate list box'",
- " VISIBLE: 'Immediate list box', cursor=1",
"SPEECH OUTPUT: 'Priority:'",
"SPEECH OUTPUT: 'Immediate'",
"SPEECH OUTPUT: 'multi-select'",
@@ -496,8 +443,6 @@ sequence.append(utils.AssertPresentationAction(
"46. Line Up",
["BRAILLE LINE: 'blocker list box'",
" VISIBLE: 'blocker list box', cursor=1",
- "BRAILLE LINE: 'blocker list box'",
- " VISIBLE: 'blocker list box', cursor=1",
"SPEECH OUTPUT: 'Severity:'",
"SPEECH OUTPUT: 'blocker'",
"SPEECH OUTPUT: 'multi-select'",
@@ -518,8 +463,6 @@ sequence.append(utils.AssertPresentationAction(
"48. Line Up",
["BRAILLE LINE: 'FIXED list box'",
" VISIBLE: 'FIXED list box', cursor=1",
- "BRAILLE LINE: 'FIXED list box'",
- " VISIBLE: 'FIXED list box', cursor=1",
"SPEECH OUTPUT: 'Resolution:'",
"SPEECH OUTPUT: 'FIXED'",
"SPEECH OUTPUT: 'multi-select'",
@@ -541,8 +484,6 @@ sequence.append(utils.AssertPresentationAction(
["KNOWN ISSUE: Should we be doing a different presentation of these selected children?",
"BRAILLE LINE: 'UNCONFIRMED NEW ASSIGNED REOPENED NEEDINFO list box'",
" VISIBLE: 'UNCONFIRMED NEW ASSIGNED REOPENE', cursor=1",
- "BRAILLE LINE: 'UNCONFIRMED NEW ASSIGNED REOPENED NEEDINFO list box'",
- " VISIBLE: 'UNCONFIRMED NEW ASSIGNED REOPENE', cursor=1",
"SPEECH OUTPUT: 'Status:'",
"SPEECH OUTPUT: 'UNCONFIRMED'",
"SPEECH OUTPUT: 'NEW'",
@@ -573,8 +514,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"53. Line Up",
- ["BRAILLE LINE: 'Keywords: combo box $l'",
- " VISIBLE: 'Keywords: combo box $l', cursor=1",
+ ["BRAILLE LINE: 'Keywords: contains all of the keywords combo box $l'",
+ " VISIBLE: 'Keywords: contains all of the ke', cursor=1",
"SPEECH OUTPUT: 'Keywords'",
"SPEECH OUTPUT: 'link'",
"SPEECH OUTPUT: ': '",
@@ -587,8 +528,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"54. Line Up",
- ["BRAILLE LINE: 'Whiteboard: combo box $l table cell'",
- " VISIBLE: 'Whiteboard: combo box $l table c', cursor=1",
+ ["BRAILLE LINE: 'Whiteboard: contains all of the words/strings combo box $l table cell'",
+ " VISIBLE: 'Whiteboard: contains all of the ', cursor=1",
"SPEECH OUTPUT: 'Whiteboard:'",
"SPEECH OUTPUT: 'row header'",
"SPEECH OUTPUT: 'contains all of the words/strings'",
@@ -600,8 +541,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"55. Line Up",
- ["BRAILLE LINE: 'A Comment: combo box $l table cell'",
- " VISIBLE: 'A Comment: combo box $l table ce', cursor=1",
+ ["BRAILLE LINE: 'A Comment: contains the string combo box $l table cell'",
+ " VISIBLE: 'A Comment: contains the string c', cursor=1",
"SPEECH OUTPUT: 'A Comment:'",
"SPEECH OUTPUT: 'row header'",
"SPEECH OUTPUT: 'contains the string'",
@@ -615,8 +556,6 @@ sequence.append(utils.AssertPresentationAction(
"56. Line Up",
["BRAILLE LINE: '--- list box'",
" VISIBLE: '--- list box', cursor=1",
- "BRAILLE LINE: '--- list box'",
- " VISIBLE: '--- list box', cursor=1",
"SPEECH OUTPUT: 'Target Milestone:'",
"SPEECH OUTPUT: '---'",
"SPEECH OUTPUT: 'multi-select'",
@@ -637,8 +576,6 @@ sequence.append(utils.AssertPresentationAction(
"58. Line Up",
["BRAILLE LINE: '0.0.1 list box'",
" VISIBLE: '0.0.1 list box', cursor=1",
- "BRAILLE LINE: '0.0.1 list box'",
- " VISIBLE: '0.0.1 list box', cursor=1",
"SPEECH OUTPUT: 'Version:'",
"SPEECH OUTPUT: '0.0.1'",
"SPEECH OUTPUT: 'multi-select'",
@@ -659,8 +596,6 @@ sequence.append(utils.AssertPresentationAction(
"60. Line Up",
["BRAILLE LINE: 'abiscan list box'",
" VISIBLE: 'abiscan list box', cursor=1",
- "BRAILLE LINE: 'abiscan list box'",
- " VISIBLE: 'abiscan list box', cursor=1",
"SPEECH OUTPUT: 'Component:'",
"SPEECH OUTPUT: 'abiscan'",
"SPEECH OUTPUT: 'multi-select'",
@@ -683,8 +618,6 @@ sequence.append(utils.AssertPresentationAction(
"62. Line Up",
["BRAILLE LINE: 'accerciser list box'",
" VISIBLE: 'accerciser list box', cursor=1",
- "BRAILLE LINE: 'accerciser list box'",
- " VISIBLE: 'accerciser list box', cursor=1",
"SPEECH OUTPUT: 'Product:'",
"SPEECH OUTPUT: 'accerciser'",
"SPEECH OUTPUT: 'multi-select'",
@@ -705,8 +638,6 @@ sequence.append(utils.AssertPresentationAction(
"64. Line Up",
["BRAILLE LINE: 'Admin list box'",
" VISIBLE: 'Admin list box', cursor=1",
- "BRAILLE LINE: 'Admin list box'",
- " VISIBLE: 'Admin list box', cursor=1",
"SPEECH OUTPUT: 'Classification:'",
"SPEECH OUTPUT: 'Admin'",
"SPEECH OUTPUT: 'multi-select'",
@@ -725,8 +656,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"66. Line Up",
- ["BRAILLE LINE: 'Summary: combo box $l Search push button'",
- " VISIBLE: 'Summary: combo box $l Search pus', cursor=1",
+ ["BRAILLE LINE: 'Summary: contains all of the words/strings combo box $l Search push button'",
+ " VISIBLE: 'Summary: contains all of the wor', cursor=1",
"SPEECH OUTPUT: 'Summary:'",
"SPEECH OUTPUT: 'row header'",
"SPEECH OUTPUT: 'contains all of the words/strings'",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]