[orca/gnome-3-14] More updating of regression tests
- From: Joanmarie Diggs <joanied src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [orca/gnome-3-14] More updating of regression tests
- Date: Thu, 4 Sep 2014 15:04:27 +0000 (UTC)
commit c5061a64a11b3876d3d0225b78d2ecfdfba6b50a
Author: Joanmarie Diggs <jdiggs igalia com>
Date: Thu Sep 4 11:03:44 2014 -0400
More updating of regression tests
test/keystrokes/firefox/aria_alert_uiuc.py | 2 +-
test/keystrokes/firefox/aria_button.py | 4 +-
test/keystrokes/firefox/aria_button_dojo.py | 70 +++++++-------
test/keystrokes/firefox/aria_combobox_dojo.py | 4 +-
test/keystrokes/firefox/aria_dialog_dojo.py | 9 +-
test/keystrokes/firefox/aria_grid_uiuc.py | 44 ++++------
test/keystrokes/firefox/aria_landmarks.py | 13 +--
test/keystrokes/firefox/aria_radio_button_uiuc.py | 15 ++-
test/keystrokes/firefox/aria_slider.py | 4 +-
test/keystrokes/firefox/aria_tabcontainer_dojo.py | 2 +-
test/keystrokes/firefox/aria_tabpanel_text_dojo.py | 19 ++--
test/keystrokes/firefox/aria_toolbar_dojo.py | 13 +--
test/keystrokes/firefox/aria_tree_dojo.py | 4 +-
test/keystrokes/firefox/aria_tree_uiuc.py | 10 +-
test/keystrokes/firefox/flat_review_combo_box.py | 2 +-
test/keystrokes/firefox/focus_tracking_imagemap.py | 14 ++-
test/keystrokes/firefox/focus_tracking_links.py | 2 +
.../firefox/html_struct_nav_bug_567984.py | 4 +-
.../firefox/label_inference_bug_546815.py | 33 +++----
.../firefox/label_inference_bugzilla_search.py | 54 ++++++------
test/keystrokes/firefox/label_inference_entries.py | 98 ++++++++++---------
test/keystrokes/firefox/label_inference_mailman.py | 36 ++++----
test/keystrokes/firefox/longdesc_1.py | 2 +-
test/keystrokes/firefox/longdesc_12.py | 6 +-
test/keystrokes/firefox/longdesc_13.py | 4 +-
test/keystrokes/firefox/longdesc_14.py | 4 +-
test/keystrokes/firefox/longdesc_2.py | 2 +-
test/keystrokes/firefox/longdesc_3.py | 2 +-
test/keystrokes/firefox/longdesc_4.py | 2 +-
test/keystrokes/firefox/longdesc_5.py | 2 +-
test/keystrokes/firefox/longdesc_6.py | 2 +-
test/keystrokes/firefox/longdesc_8.py | 4 +-
test/keystrokes/firefox/longdesc_9.py | 4 +-
.../firefox/mouseover_javascript_alert.py | 2 +-
test/keystrokes/firefox/ui_doc_tabs.py | 18 ++--
test/keystrokes/firefox/word_nav_links.py | 4 +-
36 files changed, 261 insertions(+), 253 deletions(-)
---
diff --git a/test/keystrokes/firefox/aria_alert_uiuc.py b/test/keystrokes/firefox/aria_alert_uiuc.py
index ac21e13..36a7ac0 100644
--- a/test/keystrokes/firefox/aria_alert_uiuc.py
+++ b/test/keystrokes/firefox/aria_alert_uiuc.py
@@ -43,7 +43,7 @@ sequence.append(KeyComboAction("Return"))
sequence.append(utils.AssertPresentationAction(
"4. Close Alert",
["BRAILLE LINE: 'Guess a number between 1 and 10 12 $l'",
- " VISIBLE: 'ss a number between 1 and 10 12 ', cursor=32",
+ " VISIBLE: 'Guess a number between 1 and 10 ', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"BRAILLE LINE: 'Guess a number between 1 and 10 12 $l'",
diff --git a/test/keystrokes/firefox/aria_button.py b/test/keystrokes/firefox/aria_button.py
index ceb875c..0ebb31c 100644
--- a/test/keystrokes/firefox/aria_button.py
+++ b/test/keystrokes/firefox/aria_button.py
@@ -13,7 +13,7 @@ sequence.append(utils.AssertPresentationAction(
"1. Tab to Tracking number text entry",
["KNOWN ISSUE: The initial space should be removed",
"BRAILLE LINE: ' Tracking number $l'",
- " VISIBLE: ' Tracking number $l', cursor=18",
+ " VISIBLE: ' Tracking number $l', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'Tracking number entry'",
@@ -24,7 +24,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"2. Tab to Check Now push button",
["BRAILLE LINE: ' Tracking number $l'",
- " VISIBLE: ' Tracking number $l', cursor=18",
+ " VISIBLE: ' Tracking number $l', cursor=0",
"BRAILLE LINE: 'Check Now push button'",
" VISIBLE: 'Check Now push button', cursor=1",
"BRAILLE LINE: 'Browse mode'",
diff --git a/test/keystrokes/firefox/aria_button_dojo.py b/test/keystrokes/firefox/aria_button_dojo.py
index dc4a00b..bf65a08 100644
--- a/test/keystrokes/firefox/aria_button_dojo.py
+++ b/test/keystrokes/firefox/aria_button_dojo.py
@@ -9,7 +9,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"1. Tab to the <button> button",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create View Createsave options
push button Edit! Color'",
" VISIBLE: '<button> push button <input type', cursor=0",
"SPEECH OUTPUT: '<button> push button'"]))
@@ -17,7 +17,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Basic Where Am I on <button>",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create View Createsave options
push button Edit! Color'",
" VISIBLE: '<button> push button <input type', cursor=0",
"SPEECH OUTPUT: '<button>'",
"SPEECH OUTPUT: 'push button'"]))
@@ -26,7 +26,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"3. Tab to <input type='button'>",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create View Createsave options
push button Edit! Color'",
" VISIBLE: '<button> push button <input type', cursor=0",
"SPEECH OUTPUT: '<input type='button'> push button'"]))
@@ -34,7 +34,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"4. Basic Where Am I on <input type='button'>",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create View Createsave options
push button Edit! Color'",
" VISIBLE: '<button> push button <input type', cursor=0",
"SPEECH OUTPUT: '<input type='button'>'",
"SPEECH OUTPUT: 'push button'"]))
@@ -43,16 +43,16 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"5. Tab to first Create button",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
- " VISIBLE: 'Create push button Create push b', cursor=1",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button View
Createsave options push button Edit! Color'",
+ " VISIBLE: 'Create push button View Createsa', cursor=1",
"SPEECH OUTPUT: 'Create push button'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"6. Basic Where Am I on first Create button",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
- " VISIBLE: 'Create push button Create push b', cursor=1",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button View
Createsave options push button Edit! Color'",
+ " VISIBLE: 'Create push button View Createsa', cursor=1",
"SPEECH OUTPUT: 'Create'",
"SPEECH OUTPUT: 'push button'"]))
@@ -60,23 +60,23 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"7. Tab to View push button",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button View'",
- " VISIBLE: '<button> push button <input type', cursor=0",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create View push button
Createsave options push button Edit! Color'",
+ " VISIBLE: 'View push button Createsave opti', cursor=1",
"SPEECH OUTPUT: 'View push button view title'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"8. Tab to second Create button",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
- " VISIBLE: '<button> push button <input type', cursor=0",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create View Create push button
save options push button Edit! Color'",
+ " VISIBLE: 'Create push button save options ', cursor=1",
"SPEECH OUTPUT: 'Create push button creative title'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"9. Tab to drop down menu on Create -- whose tooltip and accessible name is 'save options'",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
+ ["BRAILLE LINE: '<button> push button <input type='button'> push button Create View Createsave options
push button Edit! Color'",
" VISIBLE: '<button> push button <input type', cursor=0",
"SPEECH OUTPUT: 'save options push button'"]))
@@ -84,7 +84,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(TypeAction(" "))
sequence.append(utils.AssertPresentationAction(
"10. Open drop down menu on Create",
- ["BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Createsave options push button Savesave options push button Disabled push button
push button'",
+ ["BRAILLE LINE: '<button> push button save options push buttonCreate View Create<input type='button'>
push button'",
" VISIBLE: '<button> push button save option', cursor=0",
"BRAILLE LINE: 'Create blank'",
" VISIBLE: 'Create blank', cursor=1",
@@ -131,8 +131,8 @@ sequence.append(utils.AssertPresentationAction(
"14. Open the Edit! menu",
["BRAILLE LINE: 'Edit! push button'",
" VISIBLE: 'Edit! push button', cursor=1",
- "BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Create Savesave options push button Disabled push button push button Edit!Edit! push
button'",
- " VISIBLE: 'Edit! push button', cursor=1",
+ "BRAILLE LINE: '<button> push button save options collapsed push button Edit! push button Color'",
+ " VISIBLE: 'Edit! push button Color', cursor=1",
"BRAILLE LINE: 'Cut'",
" VISIBLE: 'Cut', cursor=1",
"BRAILLE LINE: 'Focus mode'",
@@ -243,10 +243,10 @@ sequence.append(utils.AssertPresentationAction(
["KNOWN ISSUE: This is messed up on several different levels",
"BRAILLE LINE: 'Color push button'",
" VISIBLE: 'Color push button', cursor=1",
- "BRAILLE LINE: '<button> push button <input type='button'> push button Create push button Create push
button Viewpush button Create Savesave options push button Disabled push button push button ColorColor push
button'",
+ "BRAILLE LINE: '<button> push button save options collapsed push button Edit! Color push button'",
" VISIBLE: 'Color push button', cursor=1",
- "BRAILLE LINE: 'white lime green blue'",
- " VISIBLE: 'white lime green blue', cursor=0",
+ "BRAILLE LINE: '\ufffc lime green blue'",
+ " VISIBLE: '\ufffc lime green blue', cursor=1",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'Color panel'",
@@ -258,8 +258,8 @@ sequence.append(KeyComboAction("Right"))
sequence.append(utils.AssertPresentationAction(
"25. Go to lime",
["KNOWN ISSUE: Why are we presenting the cell?",
- "BRAILLE LINE: 'white lime green blue'",
- " VISIBLE: 'white lime green blue', cursor=0",
+ "BRAILLE LINE: '\ufffc lime green blue'",
+ " VISIBLE: '\ufffc lime green blue', cursor=1",
"BRAILLE LINE: 'lime table cell'",
" VISIBLE: 'lime table cell', cursor=1",
"SPEECH OUTPUT: 'lime'"]))
@@ -279,8 +279,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"27. Tab to the toggle me off button",
- ["BRAILLE LINE: 'Toggle me off&=y Toggle me off toggle button'",
- " VISIBLE: '&=y Toggle me off toggle button', cursor=1",
+ ["BRAILLE LINE: '&=y Toggle me off toggle button Toggle me off Toggle me'",
+ " VISIBLE: '&=y Toggle me off toggle button ', cursor=1",
"SPEECH OUTPUT: 'Toggle me off toggle button pressed'"]))
sequence.append(utils.StartRecordingAction())
@@ -288,11 +288,11 @@ sequence.append(KeyComboAction("space"))
sequence.append(utils.AssertPresentationAction(
"28. Toggle the state of the toggle me off button",
["KNOWN ISSUE: This seems an excessive amount of braille updating",
- "BRAILLE LINE: 'Toggle me off& y toggle me on Toggle me off toggle button'",
+ "BRAILLE LINE: '& y toggle me on Toggle me off toggle button Toggle me off Toggle me'",
" VISIBLE: '& y toggle me on Toggle me off t', cursor=1",
- "BRAILLE LINE: 'toggle me on& y toggle me on Toggle me off toggle button'",
+ "BRAILLE LINE: '& y toggle me on Toggle me off toggle button toggle me on Toggle me'",
" VISIBLE: '& y toggle me on Toggle me off t', cursor=1",
- "BRAILLE LINE: 'toggle me on& y toggle me on Toggle me off toggle button'",
+ "BRAILLE LINE: '& y toggle me on Toggle me off toggle button toggle me on Toggle me'",
" VISIBLE: '& y toggle me on Toggle me off t', cursor=1",
"SPEECH OUTPUT: 'not pressed'"]))
@@ -300,11 +300,11 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("space"))
sequence.append(utils.AssertPresentationAction(
"29. Toggle the state of the toggle me off button",
- ["BRAILLE LINE: 'toggle me on&=y toggle me off Toggle me off toggle button'",
+ ["BRAILLE LINE: '&=y toggle me off Toggle me off toggle button toggle me on Toggle me'",
" VISIBLE: '&=y toggle me off Toggle me off ', cursor=1",
- "BRAILLE LINE: 'toggle me off&=y toggle me off Toggle me off toggle button'",
+ "BRAILLE LINE: '&=y toggle me off Toggle me off toggle button toggle me off Toggle me'",
" VISIBLE: '&=y toggle me off Toggle me off ', cursor=1",
- "BRAILLE LINE: 'toggle me off&=y toggle me off Toggle me off toggle button'",
+ "BRAILLE LINE: '&=y toggle me off Toggle me off toggle button toggle me off Toggle me'",
" VISIBLE: '&=y toggle me off Toggle me off ', cursor=1",
"SPEECH OUTPUT: 'pressed'"]))
@@ -312,8 +312,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"30. Tab to the toggle me button",
- ["BRAILLE LINE: 'toggle me off&=y toggle me off Toggle me off toggle button push button Toggle me push
button push button Toggle meToggle me push button'",
- " VISIBLE: 'Toggle me push button push butto', cursor=1",
+ ["BRAILLE LINE: 'toggle me off Toggle me push button'",
+ " VISIBLE: 'Toggle me push button', cursor=1",
"SPEECH OUTPUT: 'Toggle me push button'"]))
sequence.append(utils.StartRecordingAction())
@@ -321,16 +321,16 @@ sequence.append(KeyComboAction("space"))
sequence.append(utils.AssertPresentationAction(
"31. Toggle the state of the toggle me button",
["KNOWN ISSUE: We seem to be missing the expected events and state changes. Dojo bug?",
- "BRAILLE LINE: 'toggle me off&=y toggle me off Toggle me off toggle button push button Toggle me push
button push button Toggle meToggle me push button'",
- " VISIBLE: 'Toggle me push button push butto', cursor=1"]))
+ "BRAILLE LINE: 'toggle me off Toggle me push button'",
+ " VISIBLE: 'Toggle me push button', cursor=1"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("space"))
sequence.append(utils.AssertPresentationAction(
"32. Toggle the state of the toggle me button",
["KNOWN ISSUE: We seem to be missing the expected events and state changes. Dojo bug?",
- "BRAILLE LINE: 'toggle me off&=y toggle me off Toggle me off toggle button push button Toggle me push
button push button Toggle meToggle me push button'",
- " VISIBLE: 'Toggle me push button push butto', cursor=1"]))
+ "BRAILLE LINE: 'toggle me off Toggle me push button'",
+ " VISIBLE: 'Toggle me push button', cursor=1"]))
sequence.append(utils.AssertionSummaryAction())
sequence.start()
diff --git a/test/keystrokes/firefox/aria_combobox_dojo.py b/test/keystrokes/firefox/aria_combobox_dojo.py
index 54e38d0..bd69a54 100644
--- a/test/keystrokes/firefox/aria_combobox_dojo.py
+++ b/test/keystrokes/firefox/aria_combobox_dojo.py
@@ -14,8 +14,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"1. Tab to the first combo box",
- ["BRAILLE LINE: ' \u25bc push button US State test 1 (200% Courier font): California $l'",
- " VISIBLE: '(200% Courier font): California ', cursor=32",
+ ["BRAILLE LINE: 'US State test 1 (200% Courier font): California $l'",
+ " VISIBLE: 'US State test 1 (200% Courier fo', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"BRAILLE LINE: 'US State test 1 (200% Courier font): California $l'",
diff --git a/test/keystrokes/firefox/aria_dialog_dojo.py b/test/keystrokes/firefox/aria_dialog_dojo.py
index 5d9e999..3d2642e 100644
--- a/test/keystrokes/firefox/aria_dialog_dojo.py
+++ b/test/keystrokes/firefox/aria_dialog_dojo.py
@@ -16,10 +16,11 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Return"))
sequence.append(utils.AssertPresentationAction(
"1. Launch dialog",
- ["BRAILLE LINE: 'TabContainer Dialog h0 Cancel push button'",
- " VISIBLE: 'TabContainer Dialog h0 Cancel p', cursor=0",
- "BRAILLE LINE: 'First tab'",
- " VISIBLE: 'First tab', cursor=1",
+ ["KNOWN ISSUE: We're presenting embedded object characters. This should go away with the braille fixes.",
+ "BRAILLE LINE: '\ufffc\ufffc'",
+ " VISIBLE: '\ufffc\ufffc', cursor=0",
+ "BRAILLE LINE: 'First tab Second tab'",
+ " VISIBLE: 'First tab Second tab', cursor=1",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"BRAILLE LINE: 'First tab page tab'",
diff --git a/test/keystrokes/firefox/aria_grid_uiuc.py b/test/keystrokes/firefox/aria_grid_uiuc.py
index 44123e5..b36e573 100644
--- a/test/keystrokes/firefox/aria_grid_uiuc.py
+++ b/test/keystrokes/firefox/aria_grid_uiuc.py
@@ -15,16 +15,16 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"1. Tab to grid",
- ["BRAILLE LINE: 'SelSort Sel column Msg'",
- " VISIBLE: 'SelSort Sel column Msg', cursor=0",
+ ["BRAILLE LINE: 'Selected Sort Sel column push button Msg'",
+ " VISIBLE: 'Selected Sort Sel column push bu', cursor=1",
"SPEECH OUTPUT: 'Selected Sort Sel column push button'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. basic whereAmI",
- ["BRAILLE LINE: 'SelSort Sel column Msg'",
- " VISIBLE: 'SelSort Sel column Msg', cursor=0",
+ ["BRAILLE LINE: 'Selected Sort Sel column push button Msg'",
+ " VISIBLE: 'Selected Sort Sel column push bu', cursor=1",
"SPEECH OUTPUT: 'Selected Sort Sel column'",
"SPEECH OUTPUT: 'push button'"]))
@@ -32,24 +32,17 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"3. Move down into first data row",
- ["KNOWN ISSUE: It appears we are not treating this as an ARIA widget",
- "BRAILLE LINE: 'SelSort Sel column Msg'",
- " VISIBLE: 'SelSort Sel column Msg', cursor=4",
- "SPEECH OUTPUT: 'Sel'",
- "SPEECH OUTPUT: 'image'",
- "SPEECH OUTPUT: 'clickable'",
- "SPEECH OUTPUT: 'Sort Sel column'",
- "SPEECH OUTPUT: 'Msg'",
- "SPEECH OUTPUT: 'image'",
- "SPEECH OUTPUT: 'clickable'"]))
+ ["BRAILLE LINE: 'Sort Msg column'",
+ " VISIBLE: 'Sort Msg column', cursor=1",
+ "SPEECH OUTPUT: 'Sort Msg column'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Right"))
sequence.append(utils.AssertPresentationAction(
"4. Move right in first data row",
["KNOWN ISSUE: It appears we are not treating this as an ARIA widget",
- "BRAILLE LINE: 'SelSort Sel column Msg'",
- " VISIBLE: 'SelSort Sel column Msg', cursor=5",
+ "BRAILLE LINE: 'Sort Msg column'",
+ " VISIBLE: 'Sort Msg column', cursor=2",
"SPEECH OUTPUT: 'o'"]))
sequence.append(utils.StartRecordingAction())
@@ -57,8 +50,8 @@ sequence.append(KeyComboAction("Right"))
sequence.append(utils.AssertPresentationAction(
"5. Move right in first data row",
["KNOWN ISSUE: It appears we are not treating this as an ARIA widget",
- "BRAILLE LINE: 'SelSort Sel column Msg'",
- " VISIBLE: 'SelSort Sel column Msg', cursor=6",
+ "BRAILLE LINE: 'Sort Msg column'",
+ " VISIBLE: 'Sort Msg column', cursor=3",
"SPEECH OUTPUT: 'r'"]))
sequence.append(utils.StartRecordingAction())
@@ -66,8 +59,8 @@ sequence.append(KeyComboAction("Right"))
sequence.append(utils.AssertPresentationAction(
"6. Move right in first data row",
["KNOWN ISSUE: It appears we are not treating this as an ARIA widget",
- "BRAILLE LINE: 'SelSort Sel column Msg'",
- " VISIBLE: 'SelSort Sel column Msg', cursor=7",
+ "BRAILLE LINE: 'Sort Msg column'",
+ " VISIBLE: 'Sort Msg column', cursor=4",
"SPEECH OUTPUT: 't'"]))
sequence.append(utils.StartRecordingAction())
@@ -75,13 +68,10 @@ sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"7. Move down to third row",
["KNOWN ISSUE: It appears we are not treating this as an ARIA widget",
- "BRAILLE LINE: 'SelSort Sel column Msg'",
- " VISIBLE: 'SelSort Sel column Msg', cursor=20",
- "SPEECH OUTPUT: 'Sel'",
- "SPEECH OUTPUT: 'image'",
- "SPEECH OUTPUT: 'clickable'",
- "SPEECH OUTPUT: 'Sort Sel column'",
- "SPEECH OUTPUT: 'Msg'",
+ "BRAILLE LINE: 'Status Sort Status column push button'",
+ " VISIBLE: 'Status Sort Status column push b', cursor=1",
+ "SPEECH OUTPUT: 'Status Sort Status column'",
+ "SPEECH OUTPUT: 'push button'",
"SPEECH OUTPUT: 'image'",
"SPEECH OUTPUT: 'clickable'"]))
diff --git a/test/keystrokes/firefox/aria_landmarks.py b/test/keystrokes/firefox/aria_landmarks.py
index 94c0dbb..adfc3b1 100644
--- a/test/keystrokes/firefox/aria_landmarks.py
+++ b/test/keystrokes/firefox/aria_landmarks.py
@@ -13,17 +13,16 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("m"))
sequence.append(utils.AssertPresentationAction(
"1. m to next landmark",
- ["KNOWN ISSUE: Braille should not treat these as a single line",
- "BRAILLE LINE: 'navigation main complementary'",
- " VISIBLE: 'navigation main complementary', cursor=1",
+ ["BRAILLE LINE: 'navigation main'",
+ " VISIBLE: 'navigation main', cursor=1",
"SPEECH OUTPUT: 'navigation'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("m"))
sequence.append(utils.AssertPresentationAction(
"2. m to next landmark",
- ["BRAILLE LINE: 'navigation main complementary'",
- " VISIBLE: 'navigation main complementary', cursor=12",
+ ["BRAILLE LINE: 'navigation main'",
+ " VISIBLE: 'navigation main', cursor=12",
"SPEECH OUTPUT: 'main '",
"SPEECH OUTPUT: 'application'",
"SPEECH OUTPUT: 'embedded'"]))
@@ -108,8 +107,8 @@ sequence.append(KeyComboAction("<Shift>m"))
sequence.append(utils.AssertPresentationAction(
"11. Shift+m to previous landmark",
["KNOWN ISSUE: We are skipping over navigation on the way back",
- "BRAILLE LINE: 'navigation main complementary'",
- " VISIBLE: 'navigation main complementary', cursor=1",
+ "BRAILLE LINE: 'navigation main'",
+ " VISIBLE: 'navigation main', cursor=1",
"SPEECH OUTPUT: 'navigation'"]))
sequence.append(utils.StartRecordingAction())
diff --git a/test/keystrokes/firefox/aria_radio_button_uiuc.py
b/test/keystrokes/firefox/aria_radio_button_uiuc.py
index 2c7e9ba..1d1c2bd 100644
--- a/test/keystrokes/firefox/aria_radio_button_uiuc.py
+++ b/test/keystrokes/firefox/aria_radio_button_uiuc.py
@@ -16,20 +16,22 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"1. Tab to first radio button",
- ["BRAILLE LINE: '&=y Radio Maria radio button'",
+ ["KNOWN ISSUE: We should not be speaking 'Jimmy Johns'",
+ "BRAILLE LINE: '&=y Radio Maria radio button'",
" VISIBLE: '&=y Radio Maria radio button', cursor=1",
"BRAILLE LINE: '&=y Radio Maria radio button'",
" VISIBLE: '&=y Radio Maria radio button', cursor=1",
"SPEECH OUTPUT: 'Lunch Options panel'",
- "SPEECH OUTPUT: 'Radio Maria selected radio button'"]))
+ "SPEECH OUTPUT: 'Jimmy Johns Radio Maria selected radio button'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Basic whereamI",
- ["BRAILLE LINE: '&=y Radio Maria radio button'",
+ ["KNOWN ISSUE: We should not be speaking 'Jimmy Johns'",
+ "BRAILLE LINE: '&=y Radio Maria radio button'",
" VISIBLE: '&=y Radio Maria radio button', cursor=1",
- "SPEECH OUTPUT: 'Lunch Options Radio Maria'",
+ "SPEECH OUTPUT: 'Lunch Options Jimmy Johns Radio Maria'",
"SPEECH OUTPUT: 'radio button selected'"]))
sequence.append(utils.StartRecordingAction())
@@ -47,9 +49,10 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"4. Basic whereamI",
- ["BRAILLE LINE: '&=y Rainbow Gardens radio button'",
+ ["KNOWN ISSUE: We should not be speaking 'Radio Maria'",
+ "BRAILLE LINE: '&=y Rainbow Gardens radio button'",
" VISIBLE: '&=y Rainbow Gardens radio button', cursor=1",
- "SPEECH OUTPUT: 'Lunch Options Rainbow Gardens'",
+ "SPEECH OUTPUT: 'Lunch Options Radio Maria Rainbow Gardens'",
"SPEECH OUTPUT: 'radio button selected'"]))
sequence.append(utils.StartRecordingAction())
diff --git a/test/keystrokes/firefox/aria_slider.py b/test/keystrokes/firefox/aria_slider.py
index fcd6047..9d6ebb1 100644
--- a/test/keystrokes/firefox/aria_slider.py
+++ b/test/keystrokes/firefox/aria_slider.py
@@ -13,7 +13,7 @@ sequence.append(utils.AssertPresentationAction(
"1. tab to slider",
["KNOWN ISSUE: The braille lacks spaces",
"BRAILLE LINE: '0Move slider leftMy slider 10% slider'",
- " VISIBLE: 'My slider 10% slider', cursor=1",
+ " VISIBLE: '0Move slider leftMy slider 10% s', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'My slider slider 10%'",
@@ -25,7 +25,7 @@ sequence.append(utils.AssertPresentationAction(
"2. basic whereAmI",
["KNOWN ISSUE: The braille lacks spaces",
"BRAILLE LINE: '0Move slider leftMy slider 10% slider'",
- " VISIBLE: 'My slider 10% slider', cursor=1",
+ " VISIBLE: '0Move slider leftMy slider 10% s', cursor=0",
"BRAILLE LINE: 'My slider 10% slider'",
" VISIBLE: 'My slider 10% slider', cursor=1",
"SPEECH OUTPUT: 'My slider'",
diff --git a/test/keystrokes/firefox/aria_tabcontainer_dojo.py
b/test/keystrokes/firefox/aria_tabcontainer_dojo.py
index add8786..2618338 100644
--- a/test/keystrokes/firefox/aria_tabcontainer_dojo.py
+++ b/test/keystrokes/firefox/aria_tabcontainer_dojo.py
@@ -14,7 +14,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"1. Tab to tab list",
- ["BRAILLE LINE: ' Tab 2 Tab 3 Inlined Sub TabContainer Sub TabContainer from href SplitContainer from
href Embedded layout widgets'",
+ ["BRAILLE LINE: 'push button push button Tab 1 Tab 2 Tab 3 Inlined Sub TabContainer Sub TabContainer
from href SplitContainer from href Embedded layout widgets'",
" VISIBLE: 'Tab 2 Tab 3 Inlined Sub TabConta', cursor=1",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
diff --git a/test/keystrokes/firefox/aria_tabpanel_text_dojo.py
b/test/keystrokes/firefox/aria_tabpanel_text_dojo.py
index 5f4fa32..a7e01b8 100644
--- a/test/keystrokes/firefox/aria_tabpanel_text_dojo.py
+++ b/test/keystrokes/firefox/aria_tabpanel_text_dojo.py
@@ -16,10 +16,11 @@ sequence.append(utils.StartRecordingAction())
sequence.append(TypeAction(" "))
sequence.append(utils.AssertPresentationAction(
"1. Space to press the Show TabContainer Dialog",
- ["BRAILLE LINE: 'TabContainer Dialog h0 Cancel push button'",
- " VISIBLE: 'TabContainer Dialog h0 Cancel p', cursor=0",
- "BRAILLE LINE: 'First tab'",
- " VISIBLE: 'First tab', cursor=1",
+ ["KNOWN ISSUE: We're presenting embedded object characters. This should go away with the braille fixes.",
+ "BRAILLE LINE: '\ufffc\ufffc'",
+ " VISIBLE: '\ufffc\ufffc', cursor=0",
+ "BRAILLE LINE: 'First tab Second tab'",
+ " VISIBLE: 'First tab Second tab', cursor=1",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"BRAILLE LINE: 'First tab page tab'",
@@ -46,8 +47,8 @@ sequence.append(utils.AssertPresentationAction(
" VISIBLE: 'ipsum dolor sit amet', cursor=1",
"BRAILLE LINE: 'Browse mode'",
" VISIBLE: 'Browse mode', cursor=0",
- "BRAILLE LINE: 'ipsum dolor sit amet'",
- " VISIBLE: 'ipsum dolor sit amet', cursor=1",
+ "BRAILLE LINE: 'Make it overflow. ipsum dolor sit amet, consectetuer adipiscing elit. Aenean'",
+ " VISIBLE: 'ipsum dolor sit amet, consectetu', cursor=1",
"SPEECH OUTPUT: 'ipsum dolor sit amet'",
"SPEECH OUTPUT: 'link' voice=hyperlink",
"SPEECH OUTPUT: 'Browse mode' voice=system"]))
@@ -56,9 +57,9 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"4. Down Arrow in Browse Mode",
- ["KNOWN ISSUE: We're winding up at the end of the line rather than on the next line",
- "BRAILLE LINE: ''",
- " VISIBLE: '', cursor=0"]))
+ ["BRAILLE LINE: 'semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. Proin porta rutrum'",
+ " VISIBLE: 'semper sagittis velit. Cras in m', cursor=1",
+ "SPEECH OUTPUT: 'semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. Proin porta rutrum
'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
diff --git a/test/keystrokes/firefox/aria_toolbar_dojo.py b/test/keystrokes/firefox/aria_toolbar_dojo.py
index 8ac590f..b7dad5f 100644
--- a/test/keystrokes/firefox/aria_toolbar_dojo.py
+++ b/test/keystrokes/firefox/aria_toolbar_dojo.py
@@ -39,21 +39,16 @@ sequence.append(utils.AssertPresentationAction(
"SPEECH OUTPUT: 'Copy'",
"SPEECH OUTPUT: ' Toggles: '",
"SPEECH OUTPUT: 'Italic'",
- "SPEECH OUTPUT: 'push button'",
- "SPEECH OUTPUT: 'Italic'",
- "SPEECH OUTPUT: 'push button'",
- "SPEECH OUTPUT: 'push button'",
"SPEECH OUTPUT: 'Dropdowns: '",
+ "SPEECH OUTPUT: 'TooltipDialog'",
+ "SPEECH OUTPUT: 'ColorPalette'",
"SPEECH OUTPUT: ' Combos: '",
"SPEECH OUTPUT: 'Menu'",
"SPEECH OUTPUT: 'save options'",
"SPEECH OUTPUT: 'push button'",
- "SPEECH OUTPUT: 'text'",
- "SPEECH OUTPUT: 'clickable'",
- "SPEECH OUTPUT: 'save options2'",
- "SPEECH OUTPUT: 'push button'",
- "SPEECH OUTPUT: 'Ordered list'",
+ "SPEECH OUTPUT: 'Menu2'",
"SPEECH OUTPUT: 'push button'",
+ "SPEECH OUTPUT: 'save options2'",
"SPEECH OUTPUT: 'push button'"]))
sequence.append(utils.StartRecordingAction())
diff --git a/test/keystrokes/firefox/aria_tree_dojo.py b/test/keystrokes/firefox/aria_tree_dojo.py
index 4f220f5..48de9af 100644
--- a/test/keystrokes/firefox/aria_tree_dojo.py
+++ b/test/keystrokes/firefox/aria_tree_dojo.py
@@ -13,7 +13,9 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"1. Tab to continents",
- ["BRAILLE LINE: 'Continents expanded list item'",
+ ["BRAILLE LINE: 'before: $l'",
+ " VISIBLE: 'before: $l', cursor=0",
+ "BRAILLE LINE: 'Continents expanded list item'",
" VISIBLE: 'Continents expanded list item', cursor=1",
"BRAILLE LINE: 'Continents expanded list item'",
" VISIBLE: 'Continents expanded list item', cursor=1",
diff --git a/test/keystrokes/firefox/aria_tree_uiuc.py b/test/keystrokes/firefox/aria_tree_uiuc.py
index 5c85456..12108c4 100644
--- a/test/keystrokes/firefox/aria_tree_uiuc.py
+++ b/test/keystrokes/firefox/aria_tree_uiuc.py
@@ -15,8 +15,9 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"1. Tab to tree",
- ["BRAILLE LINE: 'Fruits Oranges Pineapples'",
- " VISIBLE: 'Fruits Oranges Pineapples', cursor=0",
+ ["KNOWN ISSUE: We are displaying embedded object characters. This should get fixed as part of the
braille redo.",
+ "BRAILLE LINE: '\ufffcFruits \ufffc'",
+ " VISIBLE: '\ufffcFruits \ufffc', cursor=1",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'Fruits expanded tree level 1'",
@@ -26,8 +27,9 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Basic whereAmI",
- ["BRAILLE LINE: 'Fruits Oranges Pineapples'",
- " VISIBLE: 'Fruits Oranges Pineapples', cursor=0",
+ ["KNOWN ISSUE: We are displaying embedded object characters. This should get fixed as part of the
braille redo.",
+ "BRAILLE LINE: '\ufffcFruits \ufffc'",
+ " VISIBLE: '\ufffcFruits \ufffc', cursor=1",
"BRAILLE LINE: 'Fruits expanded list item'",
" VISIBLE: 'Fruits expanded list item', cursor=1",
"SPEECH OUTPUT: 'list item'",
diff --git a/test/keystrokes/firefox/flat_review_combo_box.py
b/test/keystrokes/firefox/flat_review_combo_box.py
index 44d47cc..1a1149b 100644
--- a/test/keystrokes/firefox/flat_review_combo_box.py
+++ b/test/keystrokes/firefox/flat_review_combo_box.py
@@ -15,7 +15,7 @@ sequence.append(KeyComboAction("KP_8"))
sequence.append(utils.AssertPresentationAction(
"1. Flat review current line",
["BRAILLE LINE: 'Severity: Severity normal combo box'",
- " VISIBLE: 'Severity normal combo box', cursor=10",
+ " VISIBLE: 'Severity: Severity normal combo ', cursor=0",
"BRAILLE LINE: 'Severity Severity : normal $l'",
" VISIBLE: 'Severity Severity : normal $l', cursor=22",
"SPEECH OUTPUT: 'Severity Severity : normal'"]))
diff --git a/test/keystrokes/firefox/focus_tracking_imagemap.py
b/test/keystrokes/firefox/focus_tracking_imagemap.py
index a8bb7c3..fd96da4 100644
--- a/test/keystrokes/firefox/focus_tracking_imagemap.py
+++ b/test/keystrokes/firefox/focus_tracking_imagemap.py
@@ -13,7 +13,7 @@ sequence.append(utils.AssertPresentationAction(
"1. Tab",
["KNOWN ISSUE: This seems a bit redundant/chatty",
"BRAILLE LINE: 'Test: z y x w v u t s r q p o n m l k j i h g f e d c b a'",
- " VISIBLE: 'z y x w v u t s r q p o n m l k ', cursor=1",
+ " VISIBLE: 'Test: z y x w v u t s r q p o n ', cursor=0",
"SPEECH OUTPUT: 'z'",
"SPEECH OUTPUT: 'link' voice=hyperlink",
"SPEECH OUTPUT: 'z image map link'"]))
@@ -23,7 +23,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"2. Tab",
["BRAILLE LINE: 'Test: z y x w v u t s r q p o n m l k j i h g f e d c b a'",
- " VISIBLE: 'y x w v u t s r q p o n m l k j ', cursor=1",
+ " VISIBLE: 'Test: z y x w v u t s r q p o n ', cursor=0",
"SPEECH OUTPUT: 'y'",
"SPEECH OUTPUT: 'link' voice=hyperlink",
"SPEECH OUTPUT: 'y image map link'"]))
@@ -56,8 +56,9 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"3. Tab",
- ["BRAILLE LINE: 'Test: z y x w v u t s r q p o n m l k j i h g f e d c b a'",
- " VISIBLE: 'a', cursor=1",
+ ["KNOWN ISSUE: Braille is not displaying the focused link. This should be fixed as part of the braille
redo.",
+ "BRAILLE LINE: 'Test: z y x w v u t s r q p o n m l k j i h g f e d c b a'",
+ " VISIBLE: 'Test: z y x w v u t s r q p o n ', cursor=0",
"SPEECH OUTPUT: 'a'",
"SPEECH OUTPUT: 'link' voice=hyperlink",
"SPEECH OUTPUT: 'a image map link'"]))
@@ -66,8 +67,9 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"4. Tab",
- ["BRAILLE LINE: 'table cell wk09_frozenmovie image'",
- " VISIBLE: 'table cell wk09_frozenmovie imag', cursor=0",
+ ["KNOWN ISSUE: Braille is displaying embedded object characters. This should be fixed as part of the
braille redo.",
+ "BRAILLE LINE: 'table cell \ufffc'",
+ " VISIBLE: 'table cell \ufffc', cursor=12",
"SPEECH OUTPUT: 'wk09_frozenmovie link image' voice=hyperlink"]))
sequence.append(utils.AssertionSummaryAction())
diff --git a/test/keystrokes/firefox/focus_tracking_links.py b/test/keystrokes/firefox/focus_tracking_links.py
index 513b3f6..643be2a 100644
--- a/test/keystrokes/firefox/focus_tracking_links.py
+++ b/test/keystrokes/firefox/focus_tracking_links.py
@@ -7,6 +7,8 @@ import utils
sequence = MacroSequence()
+sequence.append(KeyComboAction("Tab"))
+
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Control>Home"))
sequence.append(utils.AssertPresentationAction(
diff --git a/test/keystrokes/firefox/html_struct_nav_bug_567984.py
b/test/keystrokes/firefox/html_struct_nav_bug_567984.py
index b79d74d..d542a15 100644
--- a/test/keystrokes/firefox/html_struct_nav_bug_567984.py
+++ b/test/keystrokes/firefox/html_struct_nav_bug_567984.py
@@ -60,7 +60,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"6. Down",
- ["BRAILLE LINE: 'A 75 éves Arthur Nadeltõl több százmillió dollár követelnének az ügyfelei, de még a
férfit sem találják. '",
+ ["BRAILLE LINE: 'A 75 éves Arthur Nadeltõl több százmillió dollár követelnének az ügyfelei, de még a
férfit sem találják.'",
" VISIBLE: 'A 75 éves Arthur Nadeltõl több s', cursor=1",
"SPEECH OUTPUT: 'A 75 éves Arthur Nadeltõl több százmillió dollár követelnének az ügyfelei, de még a
férfit sem találják. '"]))
@@ -88,7 +88,7 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"9. Down",
- ["BRAILLE LINE: 'Megállapodott Putyin és Tyimosenko az orosz-ukrán szerzõdésrõl. Amint lepapírozzák,
jön a gáz. '",
+ ["BRAILLE LINE: 'Megállapodott Putyin és Tyimosenko az orosz-ukrán szerzõdésrõl. Amint lepapírozzák,
jön a gáz.'",
" VISIBLE: 'Megállapodott Putyin és Tyimosen', cursor=1",
"SPEECH OUTPUT: 'Megállapodott Putyin és Tyimosenko az orosz-ukrán szerzõdésrõl. Amint lepapírozzák,
jön a gáz. '"]))
diff --git a/test/keystrokes/firefox/label_inference_bug_546815.py
b/test/keystrokes/firefox/label_inference_bug_546815.py
index 38becdc..033d904 100644
--- a/test/keystrokes/firefox/label_inference_bug_546815.py
+++ b/test/keystrokes/firefox/label_inference_bug_546815.py
@@ -16,7 +16,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"1. Next form field",
["BRAILLE LINE: 'Enter your Name: $l text field using default type=text'",
- " VISIBLE: ' $l text field using default typ', cursor=1",
+ " VISIBLE: 'Enter your Name: $l text field ', cursor=0",
"SPEECH OUTPUT: 'Enter your Name: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -26,7 +26,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"2. Next form field",
["BRAILLE LINE: '1. Enter your Address: $l text field using SIZE and'",
- " VISIBLE: ' $l text field using SIZE and', cursor=1",
+ " VISIBLE: '1. Enter your Address: $l text ', cursor=0",
"SPEECH OUTPUT: '1. Enter your Address: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -36,7 +36,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"3. Next form field",
["BRAILLE LINE: '2. Enter your City: $l 3. Enter your State: $l 4. Enter your Country: US $l image
text field using'",
- " VISIBLE: ' $l 3. Enter your State: $l 4. ', cursor=1",
+ " VISIBLE: '2. Enter your City: $l 3. Enter', cursor=0",
"SPEECH OUTPUT: '2. Enter your City: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -46,7 +46,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"4. Next form field",
["BRAILLE LINE: '2. Enter your City: $l 3. Enter your State: $l 4. Enter your Country: US $l image
text field using'",
- " VISIBLE: ' $l 4. Enter your Country: US $l', cursor=1",
+ " VISIBLE: '2. Enter your City: $l 3. Enter', cursor=0",
"SPEECH OUTPUT: '3. Enter your State: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -66,7 +66,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"6. Next form field",
["BRAILLE LINE: '5. Enter your Zip: $l'",
- " VISIBLE: '5. Enter your Zip: $l', cursor=20",
+ " VISIBLE: '5. Enter your Zip: $l', cursor=0",
"SPEECH OUTPUT: '5. Enter your Zip: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -76,7 +76,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"7. Next form field",
["BRAILLE LINE: 'character: $l'",
- " VISIBLE: 'character: $l', cursor=12",
+ " VISIBLE: 'character: $l', cursor=0",
"SPEECH OUTPUT: 'character: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -87,7 +87,7 @@ sequence.append(utils.AssertPresentationAction(
"8. Next form field",
["KNOWN ISSUE: This is broken",
"BRAILLE LINE: '< > check box bird'",
- " VISIBLE: '< > check box bird', cursor=1",
+ " VISIBLE: '< > check box bird', cursor=0",
"SPEECH OUTPUT: 'check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -97,7 +97,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"9. Next form field",
["BRAILLE LINE: '< > check box fish'",
- " VISIBLE: '< > check box fish', cursor=1",
+ " VISIBLE: '< > check box fish', cursor=0",
"SPEECH OUTPUT: 'fish check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -106,9 +106,8 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"10. Next form field",
- ["KNOWN ISSUE: We are treating the separator as if it is on the same line",
- "BRAILLE LINE: '< > check box wild animal separator'",
- " VISIBLE: '< > check box wild animal separa', cursor=1",
+ ["BRAILLE LINE: '< > check box wild animal'",
+ " VISIBLE: '< > check box wild animal', cursor=0",
"SPEECH OUTPUT: 'wild animal check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -119,7 +118,7 @@ sequence.append(utils.AssertPresentationAction(
"11. Next form field",
["KNOWN ISSUE: This is broken",
"BRAILLE LINE: '&=y radio button cabernet sauvignon'",
- " VISIBLE: '&=y radio button cabernet sauvig', cursor=1",
+ " VISIBLE: '&=y radio button cabernet sauvig', cursor=0",
"SPEECH OUTPUT: 'selected radio button'"]))
sequence.append(utils.StartRecordingAction())
@@ -129,7 +128,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"12. Next form field",
["BRAILLE LINE: '& y radio button merlot'",
- " VISIBLE: '& y radio button merlot', cursor=1",
+ " VISIBLE: '& y radio button merlot', cursor=0",
"SPEECH OUTPUT: 'merlot not selected radio button'"]))
sequence.append(utils.StartRecordingAction())
@@ -139,7 +138,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"13. Next form field",
["BRAILLE LINE: '& y radio button nebbiolo'",
- " VISIBLE: '& y radio button nebbiolo', cursor=1",
+ " VISIBLE: '& y radio button nebbiolo', cursor=0",
"SPEECH OUTPUT: 'nebbiolo not selected radio button'"]))
sequence.append(utils.StartRecordingAction())
@@ -149,7 +148,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"14. Next form field",
["BRAILLE LINE: '& y radio button pinot noir'",
- " VISIBLE: '& y radio button pinot noir', cursor=1",
+ " VISIBLE: '& y radio button pinot noir', cursor=0",
"SPEECH OUTPUT: 'pinot noir not selected radio button'"]))
sequence.append(utils.StartRecordingAction())
@@ -159,7 +158,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"15. Next form field",
["BRAILLE LINE: '& y radio button don't drink wine'",
- " VISIBLE: '& y radio button don't drink win', cursor=1",
+ " VISIBLE: '& y radio button don't drink win', cursor=0",
"SPEECH OUTPUT: 'don't drink wine not selected radio button'"]))
sequence.append(utils.StartRecordingAction())
@@ -171,7 +170,7 @@ sequence.append(utils.AssertPresentationAction(
["BRAILLE LINE: 'Wrapping to top.'",
" VISIBLE: 'Wrapping to top.', cursor=0",
"BRAILLE LINE: 'Enter your Name: $l text field using default type=text'",
- " VISIBLE: ' $l text field using default typ', cursor=1",
+ " VISIBLE: 'Enter your Name:\xa0 $l text field ', cursor=0",
"SPEECH OUTPUT: 'Wrapping to top.' voice=system",
"SPEECH OUTPUT: 'Enter your Name: entry'"]))
diff --git a/test/keystrokes/firefox/label_inference_bugzilla_search.py
b/test/keystrokes/firefox/label_inference_bugzilla_search.py
index 7592f9a..b07f037 100644
--- a/test/keystrokes/firefox/label_inference_bugzilla_search.py
+++ b/test/keystrokes/firefox/label_inference_bugzilla_search.py
@@ -14,7 +14,7 @@ sequence.append(KeyComboAction("<Shift>ISO_Left_Tab"))
sequence.append(utils.AssertPresentationAction(
"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",
+ " VISIBLE: 'Summary: contains all of the wor', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'Summary: contains all of the words/strings combo box'",
@@ -25,7 +25,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"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",
+ " VISIBLE: 'Summary: contains all of the wor', cursor=0",
"BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
@@ -48,7 +48,7 @@ sequence.append(utils.AssertPresentationAction(
["BRAILLE LINE: 'Search push button'",
" VISIBLE: 'Search push button', cursor=1",
"BRAILLE LINE: 'Admin'",
- " VISIBLE: 'Admin', cursor=1",
+ " VISIBLE: 'Admin', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'Classification: multi-select List with 8 items'",
@@ -60,7 +60,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"5. Tab",
["BRAILLE LINE: 'Admin'",
- " VISIBLE: 'Admin', cursor=1",
+ " VISIBLE: 'Admin', cursor=0",
"BRAILLE LINE: 'accerciser'",
" VISIBLE: 'accerciser', cursor=1",
"SPEECH OUTPUT: 'Product: multi-select List with 379 items'",
@@ -85,7 +85,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"7. Tab",
["BRAILLE LINE: 'abiscan'",
- " VISIBLE: 'abiscan', cursor=1",
+ " VISIBLE: 'abiscan', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'Component: multi-select List with 1248 items'",
@@ -97,7 +97,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"8. Tab",
["BRAILLE LINE: 'abiscan'",
- " VISIBLE: 'abiscan', cursor=1",
+ " VISIBLE: 'abiscan', cursor=0",
"BRAILLE LINE: '0.0.1'",
" VISIBLE: '0.0.1', cursor=1",
"SPEECH OUTPUT: 'Version: multi-select List with 857 items'",
@@ -118,7 +118,7 @@ sequence.append(utils.AssertPresentationAction(
"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'"]))
+ "SPEECH OUTPUT: 'A Comment: contains the string combo box'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
@@ -163,7 +163,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"15. Tab",
["BRAILLE LINE: 'Keywords: contains all of the keywords combo box $l'",
- " VISIBLE: 'contains all of the keywords com', cursor=1",
+ " VISIBLE: 'Keywords: contains all of the ke', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'Keywords: contains all of the keywords combo box'",
@@ -174,7 +174,7 @@ 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",
+ " VISIBLE: 'Keywords: contains all of the ke', cursor=0",
"BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
@@ -243,7 +243,7 @@ sequence.append(utils.AssertPresentationAction(
["BRAILLE LINE: '<x> check box'",
" VISIBLE: '<x> check box', cursor=1",
"BRAILLE LINE: '< > check box the reporter'",
- " VISIBLE: '< > check box the reporter', cursor=1",
+ " VISIBLE: '< > check box the reporter', cursor=0",
"SPEECH OUTPUT: 'the reporter check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -251,7 +251,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"24. Tab",
["BRAILLE LINE: '< > check box the QA contact'",
- " VISIBLE: '< > check box the QA contact', cursor=1",
+ " VISIBLE: '< > check box the QA contact', cursor=0",
"SPEECH OUTPUT: 'the QA contact check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -259,7 +259,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"25. Tab",
["BRAILLE LINE: '< > check box a CC list member'",
- " VISIBLE: '< > check box a CC list member', cursor=1",
+ " VISIBLE: '< > check box a CC list member', cursor=0",
"SPEECH OUTPUT: 'a CC list member check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -267,7 +267,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"26. Tab",
["BRAILLE LINE: '< > check box a commenter'",
- " VISIBLE: '< > check box a commenter', cursor=1",
+ " VISIBLE: '< > check box a commenter', cursor=0",
"SPEECH OUTPUT: 'a commenter check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -275,7 +275,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"27. Tab",
["BRAILLE LINE: 'contains combo box'",
- " VISIBLE: 'contains combo box', cursor=1",
+ " VISIBLE: 'contains combo box', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'contains combo box'",
@@ -286,7 +286,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"28. Tab",
["BRAILLE LINE: 'contains combo box'",
- " VISIBLE: 'contains combo box', cursor=1",
+ " VISIBLE: 'contains combo box', cursor=0",
"BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
@@ -309,7 +309,7 @@ sequence.append(utils.AssertPresentationAction(
["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",
+ " VISIBLE: '<x> check box the reporter', cursor=0",
"SPEECH OUTPUT: 'the reporter check box checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -317,7 +317,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"31. Tab",
["BRAILLE LINE: '<x> check box the QA contact'",
- " VISIBLE: '<x> check box the QA contact', cursor=1",
+ " VISIBLE: '<x> check box the QA contact', cursor=0",
"SPEECH OUTPUT: 'the QA contact check box checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -325,7 +325,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"32. Tab",
["BRAILLE LINE: '<x> check box a CC list member'",
- " VISIBLE: '<x> check box a CC list member', cursor=1",
+ " VISIBLE: '<x> check box a CC list member', cursor=0",
"SPEECH OUTPUT: 'a CC list member check box checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -333,7 +333,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"33. Tab",
["BRAILLE LINE: '< > check box a commenter'",
- " VISIBLE: '< > check box a commenter', cursor=1",
+ " VISIBLE: '< > check box a commenter', cursor=0",
"SPEECH OUTPUT: 'a commenter check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -341,7 +341,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"34. Tab",
["BRAILLE LINE: 'contains combo box'",
- " VISIBLE: 'contains combo box', cursor=1",
+ " VISIBLE: 'contains combo box', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'contains combo box'",
@@ -352,7 +352,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"35. Tab",
["BRAILLE LINE: 'contains combo box'",
- " VISIBLE: 'contains combo box', cursor=1",
+ " VISIBLE: 'contains combo box', cursor=0",
"BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'entry'"]))
@@ -380,7 +380,7 @@ sequence.append(utils.AssertPresentationAction(
["BRAILLE LINE: ' $l'",
" VISIBLE: ' $l', cursor=1",
"SPEECH OUTPUT: 'Bug Changes panel'",
- "SPEECH OUTPUT: '(YYYY-MM-DD or relative dates) entry'"]))
+ "SPEECH OUTPUT: 'Only bugs changed between: entry'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Tab"))
@@ -452,8 +452,8 @@ sequence.append(utils.AssertPresentationAction(
"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",
+ "BRAILLE LINE: ' < > check box and remember these as my default search options'",
+ " VISIBLE: ' < > check box and remember t', cursor=0",
"SPEECH OUTPUT: 'and remember these as my default search options check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -461,7 +461,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"47. Tab",
["BRAILLE LINE: '< > check box Not (negate this whole chart)'",
- " VISIBLE: '< > check box Not (negate this w', cursor=1",
+ " VISIBLE: '< > check box Not \(negate this w', cursor=0",
"SPEECH OUTPUT: 'Not (negate this whole chart) check box not checked'"]))
sequence.append(utils.StartRecordingAction())
@@ -469,7 +469,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"48. Tab",
["BRAILLE LINE: '--- combo box --- combo box $l Or push button'",
- " VISIBLE: '--- combo box --- combo box $l ', cursor=1",
+ " VISIBLE: '--- combo box --- combo box $l ', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: '--- combo box'",
@@ -480,7 +480,7 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(utils.AssertPresentationAction(
"49. Tab",
["BRAILLE LINE: '--- combo box --- combo box $l Or push button'",
- " VISIBLE: '--- combo box --- combo box $l ', cursor=1",
+ " VISIBLE: '--- combo box --- combo box $l ', cursor=0",
"BRAILLE LINE: '--- combo box'",
" VISIBLE: '--- combo box', cursor=1",
"SPEECH OUTPUT: '--- combo box'"]))
diff --git a/test/keystrokes/firefox/label_inference_entries.py
b/test/keystrokes/firefox/label_inference_entries.py
index 79d9d66..588d630 100644
--- a/test/keystrokes/firefox/label_inference_entries.py
+++ b/test/keystrokes/firefox/label_inference_entries.py
@@ -14,7 +14,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"1. Next form field",
["BRAILLE LINE: 'Type something rather amusing here: $l'",
- " VISIBLE: ' $l', cursor=1",
+ " VISIBLE: 'Type something rather amusing he', cursor=0",
"SPEECH OUTPUT: 'Type something rather amusing here: entry'"]))
sequence.append(PauseAction(3000))
@@ -26,7 +26,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"2. Next form field",
["BRAILLE LINE: 'Amusing numbers fall between $l and $l .'",
- " VISIBLE: ' $l and $l .', cursor=1",
+ " VISIBLE: 'Amusing numbers fall between $l', cursor=0",
"SPEECH OUTPUT: 'Amusing numbers fall between entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -35,8 +35,9 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"3. Next form field",
- ["BRAILLE LINE: 'Amusing numbers fall between $l and $l .'",
- " VISIBLE: ' $l .', cursor=1",
+ ["KNOWN ISSUE: We are not scrolling to the entry",
+ "BRAILLE LINE: 'Amusing numbers fall between $l and $l .'",
+ " VISIBLE: 'Amusing numbers fall between $l', cursor=0",
"SPEECH OUTPUT: 'and entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -46,7 +47,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"4. Next form field",
["BRAILLE LINE: ' $l I'm a label'",
- " VISIBLE: ' $l I'm a label', cursor=1",
+ " VISIBLE: ' $l I'm a label', cursor=0",
"SPEECH OUTPUT: 'I'm a label entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -56,7 +57,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"5. Next form field",
["BRAILLE LINE: ' $l Am I a label as well?'",
- " VISIBLE: ' $l Am I a label as well?', cursor=1",
+ " VISIBLE: ' $l Am I a label as well?', cursor=0",
"SPEECH OUTPUT: 'Am I a label as well? entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -67,7 +68,7 @@ sequence.append(utils.AssertPresentationAction(
"6. Next form field",
["KNOWN ISSUE: As the text suggests, we probably shouldn't be guessing this.",
"BRAILLE LINE: ' $l Too far away to be a label.'",
- " VISIBLE: ' $l Too far away to be a label.', cursor=1",
+ " VISIBLE: ' $l Too far away to be a label.', cursor=0",
"SPEECH OUTPUT: 'Too far away to be a label. entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -77,7 +78,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"7. Next form field",
["BRAILLE LINE: 'Distance doesn't count on the left $l'",
- " VISIBLE: ' $l', cursor=1",
+ " VISIBLE: 'Distance doesn't count on the le', cursor=0",
"SPEECH OUTPUT: 'Distance doesn't count on the left entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -86,9 +87,10 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"8. Next form field",
- ["BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
- "SPEECH OUTPUT: 'First Name entry'"]))
+ ["KNOWN ISSUE: We are not infering the label here.",
+ "BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=0",
+ "SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyPressAction(0, None, "KP_Insert"))
@@ -96,9 +98,10 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"9. Next form field",
- ["BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
- "SPEECH OUTPUT: 'M.I. entry'"]))
+ ["KNOWN ISSUE: We are not infering the label here.",
+ "BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=0",
+ "SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyPressAction(0, None, "KP_Insert"))
@@ -106,9 +109,10 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"10. Next form field",
- ["BRAILLE LINE: ' $l'",
- " VISIBLE: ' $l', cursor=1",
- "SPEECH OUTPUT: 'Last Name entry'"]))
+ ["KNOWN ISSUE: We are not infering the label here.",
+ "BRAILLE LINE: ' $l'",
+ " VISIBLE: ' $l', cursor=0",
+ "SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyPressAction(0, None, "KP_Insert"))
@@ -117,7 +121,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"11. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=1",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'First name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -127,7 +131,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"12. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=4",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Middle",
"initial entry'"]))
@@ -138,7 +142,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"13. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=7",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Last name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -148,7 +152,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"14. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=1",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'First Name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -158,7 +162,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"15. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=4",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Middle",
"initial entry'"]))
@@ -169,7 +173,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"16. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=7",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Last name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -179,7 +183,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"17. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=1",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Given name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -189,7 +193,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"18. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=4",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'initial entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -199,7 +203,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"19. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=7",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Surname entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -209,7 +213,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"20. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=1",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'First name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -219,7 +223,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"21. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=4",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Middle",
"initial entry'"]))
@@ -230,7 +234,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"22. Next form field",
["BRAILLE LINE: ' $l $l $l'",
- " VISIBLE: ' $l $l $l', cursor=7",
+ " VISIBLE: ' $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Last name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -240,7 +244,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"23. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=1",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'First name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -250,7 +254,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"24. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=4",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Middle",
"initial entry'"]))
@@ -261,7 +265,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"25. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=7",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Last name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -271,7 +275,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"26. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=10",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'patched image entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -281,7 +285,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"27. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=1",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'First name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -291,7 +295,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"28. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=4",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Middle",
"initial entry'"]))
@@ -302,7 +306,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"29. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=7",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Last name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -312,7 +316,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"30. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=10",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'patched image entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -322,7 +326,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"31. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=1",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'First name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -332,7 +336,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"32. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=4",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Middle",
"initial entry'"]))
@@ -343,7 +347,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"33. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=7",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'Last name entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -353,7 +357,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"34. Next form field",
["BRAILLE LINE: ' $l $l $l $l'",
- " VISIBLE: ' $l $l $l $l', cursor=10",
+ " VISIBLE: ' $l $l $l $l', cursor=0",
"SPEECH OUTPUT: 'patched image entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -363,7 +367,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"35. Next form field",
["BRAILLE LINE: 'bandaid graphic $l'",
- " VISIBLE: 'bandaid graphic $l', cursor=16",
+ " VISIBLE: 'bandaid graphic $l', cursor=0",
"SPEECH OUTPUT: 'bandaid graphic entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -373,7 +377,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"36. Next form field",
["BRAILLE LINE: ' $l bandaid graphic redux'",
- " VISIBLE: ' $l bandaid graphic redux', cursor=1",
+ " VISIBLE: ' $l bandaid graphic redux', cursor=0",
"SPEECH OUTPUT: 'bandaid graphic redux entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -383,7 +387,9 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"37. Next form field",
["BRAILLE LINE: 'Magic disappearing text trick: $l'",
- " VISIBLE: ' $l', cursor=1",
+ " VISIBLE: 'Magic disappearing text trick: ', cursor=0",
+ "BRAILLE LINE: 'Magic disappearing text trick: $l'",
+ " VISIBLE: 'Magic disappearing text trick: ', cursor=0",
"SPEECH OUTPUT: 'Magic disappearing text trick: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -393,7 +399,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"38. Next form field",
["BRAILLE LINE: 'Tell me a secret: $l'",
- " VISIBLE: 'Tell me a secret: $l', cursor=19",
+ " VISIBLE: 'Tell me a secret: $l', cursor=0",
"SPEECH OUTPUT: 'Tell me a secret: password text'"]))
sequence.append(utils.StartRecordingAction())
@@ -415,7 +421,7 @@ sequence.append(utils.AssertPresentationAction(
["BRAILLE LINE: 'Wrapping to top.'",
" VISIBLE: 'Wrapping to top.', cursor=0",
"BRAILLE LINE: 'Type something rather amusing here: $l'",
- " VISIBLE: ' $l', cursor=1",
+ " VISIBLE: 'Type something rather amusing he', cursor=0",
"SPEECH OUTPUT: 'Wrapping to top.' voice=system",
"SPEECH OUTPUT: 'Type something rather amusing here: entry'"]))
diff --git a/test/keystrokes/firefox/label_inference_mailman.py
b/test/keystrokes/firefox/label_inference_mailman.py
index a6d1a1c..9858b40 100644
--- a/test/keystrokes/firefox/label_inference_mailman.py
+++ b/test/keystrokes/firefox/label_inference_mailman.py
@@ -16,7 +16,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"1. Next form field",
["BRAILLE LINE: ' search mozilla: $l Go push button'",
- " VISIBLE: 'search mozilla: $l Go push butt', cursor=17",
+ " VISIBLE: ' search mozilla: $l Go push but', cursor=0",
"SPEECH OUTPUT: 'search mozilla: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -25,8 +25,9 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"2. Next form field",
- ["BRAILLE LINE: ' search mozilla: $l Go push button'",
- " VISIBLE: 'Go push button', cursor=1",
+ ["KNOWN ISSUE: We are not scrolling to the current item",
+ "BRAILLE LINE: ' search mozilla: $l Go push button'",
+ " VISIBLE: ' search mozilla: $l Go push but', cursor=0",
"SPEECH OUTPUT: 'Go push button'"]))
sequence.append(utils.StartRecordingAction())
@@ -36,7 +37,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"3. Next form field",
["BRAILLE LINE: 'Your email address: $l '",
- " VISIBLE: 'Your email address: $l ', cursor=20",
+ " VISIBLE: 'Your email address: $l ', cursor=0",
"SPEECH OUTPUT: 'Your email address: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -46,7 +47,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"4. Next form field",
["BRAILLE LINE: 'Your name (optional): $l '",
- " VISIBLE: 'Your name (optional): $l ', cursor=22",
+ " VISIBLE: 'Your name (optional): $l ', cursor=0",
"SPEECH OUTPUT: 'Your name (optional): entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -56,7 +57,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"5. Next form field",
["BRAILLE LINE: 'Pick a password: $l '",
- " VISIBLE: 'Pick a password: $l ', cursor=17",
+ " VISIBLE: 'Pick a password: $l ', cursor=0",
"SPEECH OUTPUT: 'Pick a password: password text'"]))
sequence.append(utils.StartRecordingAction())
@@ -66,7 +67,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"6. Next form field",
["BRAILLE LINE: 'Reenter password to confirm: $l '",
- " VISIBLE: 'Reenter password to confirm: $l ', cursor=29",
+ " VISIBLE: 'Reenter password to confirm: $l ', cursor=0",
"SPEECH OUTPUT: 'Reenter password to confirm: password text'"]))
sequence.append(utils.StartRecordingAction())
@@ -76,7 +77,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"7. Next form field",
["BRAILLE LINE: '&=y radio button No & y radio button Yes'",
- " VISIBLE: '&=y radio button No & y radio bu', cursor=1",
+ " VISIBLE: '&=y radio button No & y radio bu', cursor=0",
"SPEECH OUTPUT: 'No selected radio button'"]))
sequence.append(utils.StartRecordingAction())
@@ -86,7 +87,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"8. Next form field",
["BRAILLE LINE: '&=y radio button No & y radio button Yes'",
- " VISIBLE: '& y radio button Yes', cursor=1",
+ " VISIBLE: '&=y radio button No & y radio bu', cursor=0",
"SPEECH OUTPUT: 'Yes not selected radio button'"]))
sequence.append(utils.StartRecordingAction())
@@ -96,7 +97,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"9. Next form field",
["BRAILLE LINE: 'Subscribe push button'",
- " VISIBLE: 'Subscribe push button', cursor=1",
+ " VISIBLE: 'Subscribe push button', cursor=0",
"SPEECH OUTPUT: 'Subscribe push button'"]))
sequence.append(utils.StartRecordingAction())
@@ -106,7 +107,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"10. Next form field",
["BRAILLE LINE: 'Admin address: $l Password: $l Visit Subscriber List push button'",
- " VISIBLE: ' $l Password: $l Visit Subscri', cursor=1",
+ " VISIBLE: 'Admin address: $l Password: $l', cursor=0",
"SPEECH OUTPUT: 'Admin address: entry'"]))
sequence.append(utils.StartRecordingAction())
@@ -116,7 +117,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"11. Next form field",
["BRAILLE LINE: 'Admin address: $l Password: $l Visit Subscriber List push button'",
- " VISIBLE: ' $l Visit Subscriber List push ', cursor=1",
+ " VISIBLE: 'Admin address: $l Password: $l', cursor=0",
"SPEECH OUTPUT: 'Password: password text'"]))
sequence.append(utils.StartRecordingAction())
@@ -126,7 +127,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"12. Next form field",
["BRAILLE LINE: 'Admin address: $l Password: $l Visit Subscriber List push button'",
- " VISIBLE: 'Visit Subscriber List push butto', cursor=1",
+ " VISIBLE: 'Admin address: $l Password: $l', cursor=0",
"SPEECH OUTPUT: 'Visit Subscriber List push button'"]))
sequence.append(utils.StartRecordingAction())
@@ -135,9 +136,10 @@ sequence.append(KeyComboAction("Tab"))
sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"13. Next form field",
- ["BRAILLE LINE: ' $l Unsubscribe or edit options push button'",
- " VISIBLE: ' $l Unsubscribe or edit options ', cursor=1",
- "SPEECH OUTPUT: 'Unsubscribe or edit options entry'"]))
+ ["KNOWN ISSUE: We are failing to infer the label",
+ "BRAILLE LINE: ' $l Unsubscribe or edit options push button'",
+ " VISIBLE: ' $l Unsubscribe or edit options ', cursor=0",
+ "SPEECH OUTPUT: 'entry'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyPressAction(0, None, "KP_Insert"))
@@ -146,7 +148,7 @@ sequence.append(KeyReleaseAction(0, None, "KP_Insert"))
sequence.append(utils.AssertPresentationAction(
"14. Next form field",
["BRAILLE LINE: ' $l Unsubscribe or edit options push button'",
- " VISIBLE: 'Unsubscribe or edit options push', cursor=1",
+ " VISIBLE: ' $l Unsubscribe or edit options ', cursor=0",
"SPEECH OUTPUT: 'Unsubscribe or edit options push button'"]))
sequence.append(utils.AssertionSummaryAction())
diff --git a/test/keystrokes/firefox/longdesc_1.py b/test/keystrokes/firefox/longdesc_1.py
index 65c5584..604eec0 100644
--- a/test/keystrokes/firefox/longdesc_1.py
+++ b/test/keystrokes/firefox/longdesc_1.py
@@ -25,7 +25,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Having selected View Description, do a Where Am I for new location",
["BRAILLE LINE: 'Pass h1'",
- " VISIBLE: 'Pass h1', cursor=1",
+ " VISIBLE: 'Pass h1', cursor=0",
"SPEECH OUTPUT: 'heading level 1'",
"SPEECH OUTPUT: 'Pass'"]))
diff --git a/test/keystrokes/firefox/longdesc_12.py b/test/keystrokes/firefox/longdesc_12.py
index 65c5584..22369bf 100644
--- a/test/keystrokes/firefox/longdesc_12.py
+++ b/test/keystrokes/firefox/longdesc_12.py
@@ -5,12 +5,14 @@ import utils
sequence = MacroSequence()
+sequence.append(PauseAction(3000))
+
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"1. Where Am I on image",
["BRAILLE LINE: 'the image image'",
- " VISIBLE: 'the image image', cursor=1",
+ " VISIBLE: 'the image image', cursor=0",
"SPEECH OUTPUT: 'the image'",
"SPEECH OUTPUT: 'image has long description'"]))
@@ -25,7 +27,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Having selected View Description, do a Where Am I for new location",
["BRAILLE LINE: 'Pass h1'",
- " VISIBLE: 'Pass h1', cursor=1",
+ " VISIBLE: 'Pass h1', cursor=0",
"SPEECH OUTPUT: 'heading level 1'",
"SPEECH OUTPUT: 'Pass'"]))
diff --git a/test/keystrokes/firefox/longdesc_13.py b/test/keystrokes/firefox/longdesc_13.py
index 92f0f78..4cd1c8d 100644
--- a/test/keystrokes/firefox/longdesc_13.py
+++ b/test/keystrokes/firefox/longdesc_13.py
@@ -10,7 +10,7 @@ sequence.append(KeyComboAction("g"))
sequence.append(utils.AssertPresentationAction(
"1. Use g to navigate to the image",
["BRAILLE LINE: 'the image image'",
- " VISIBLE: 'the image image', cursor=1",
+ " VISIBLE: 'the image image', cursor=0",
"SPEECH OUTPUT: 'the image'",
"SPEECH OUTPUT: 'image'",
"SPEECH OUTPUT: 'has long description'"]))
@@ -20,7 +20,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Where Am I on image",
["BRAILLE LINE: 'the image image'",
- " VISIBLE: 'the image image', cursor=1",
+ " VISIBLE: 'the image image', cursor=0",
"SPEECH OUTPUT: 'the image'",
"SPEECH OUTPUT: 'image has long description'"]))
diff --git a/test/keystrokes/firefox/longdesc_14.py b/test/keystrokes/firefox/longdesc_14.py
index 65c5584..fff69ba 100644
--- a/test/keystrokes/firefox/longdesc_14.py
+++ b/test/keystrokes/firefox/longdesc_14.py
@@ -10,7 +10,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"1. Where Am I on image",
["BRAILLE LINE: 'the image image'",
- " VISIBLE: 'the image image', cursor=1",
+ " VISIBLE: 'the image image', cursor=0",
"SPEECH OUTPUT: 'the image'",
"SPEECH OUTPUT: 'image has long description'"]))
@@ -25,7 +25,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Having selected View Description, do a Where Am I for new location",
["BRAILLE LINE: 'Pass h1'",
- " VISIBLE: 'Pass h1', cursor=1",
+ " VISIBLE: 'Pass h1', cursor=0",
"SPEECH OUTPUT: 'heading level 1'",
"SPEECH OUTPUT: 'Pass'"]))
diff --git a/test/keystrokes/firefox/longdesc_2.py b/test/keystrokes/firefox/longdesc_2.py
index 65c5584..604eec0 100644
--- a/test/keystrokes/firefox/longdesc_2.py
+++ b/test/keystrokes/firefox/longdesc_2.py
@@ -25,7 +25,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Having selected View Description, do a Where Am I for new location",
["BRAILLE LINE: 'Pass h1'",
- " VISIBLE: 'Pass h1', cursor=1",
+ " VISIBLE: 'Pass h1', cursor=0",
"SPEECH OUTPUT: 'heading level 1'",
"SPEECH OUTPUT: 'Pass'"]))
diff --git a/test/keystrokes/firefox/longdesc_3.py b/test/keystrokes/firefox/longdesc_3.py
index dd44dcc..8a648d9 100644
--- a/test/keystrokes/firefox/longdesc_3.py
+++ b/test/keystrokes/firefox/longdesc_3.py
@@ -10,7 +10,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"1. Where Am I on image",
["BRAILLE LINE: 'the image image'",
- " VISIBLE: 'the image image', cursor=1",
+ " VISIBLE: 'the image image', cursor=0",
"SPEECH OUTPUT: 'the image'",
"SPEECH OUTPUT: 'image has long description'"]))
diff --git a/test/keystrokes/firefox/longdesc_4.py b/test/keystrokes/firefox/longdesc_4.py
index 62fb2fa..a73d790 100644
--- a/test/keystrokes/firefox/longdesc_4.py
+++ b/test/keystrokes/firefox/longdesc_4.py
@@ -11,7 +11,7 @@ sequence.append(utils.AssertPresentationAction(
"1. Where Am I on image",
["KNOWN ISSUE: 'Empty images are exposed to us as text, without AtspiAction, and the Firefox right-click
menu lacks View Description",
"BRAILLE LINE: 'the image'",
- " VISIBLE: 'the image', cursor=1",
+ " VISIBLE: 'the image', cursor=0",
"SPEECH OUTPUT: 'text'",
"SPEECH OUTPUT: 'the image'"]))
diff --git a/test/keystrokes/firefox/longdesc_5.py b/test/keystrokes/firefox/longdesc_5.py
index 62fb2fa..a73d790 100644
--- a/test/keystrokes/firefox/longdesc_5.py
+++ b/test/keystrokes/firefox/longdesc_5.py
@@ -11,7 +11,7 @@ sequence.append(utils.AssertPresentationAction(
"1. Where Am I on image",
["KNOWN ISSUE: 'Empty images are exposed to us as text, without AtspiAction, and the Firefox right-click
menu lacks View Description",
"BRAILLE LINE: 'the image'",
- " VISIBLE: 'the image', cursor=1",
+ " VISIBLE: 'the image', cursor=0",
"SPEECH OUTPUT: 'text'",
"SPEECH OUTPUT: 'the image'"]))
diff --git a/test/keystrokes/firefox/longdesc_6.py b/test/keystrokes/firefox/longdesc_6.py
index 62fb2fa..a73d790 100644
--- a/test/keystrokes/firefox/longdesc_6.py
+++ b/test/keystrokes/firefox/longdesc_6.py
@@ -11,7 +11,7 @@ sequence.append(utils.AssertPresentationAction(
"1. Where Am I on image",
["KNOWN ISSUE: 'Empty images are exposed to us as text, without AtspiAction, and the Firefox right-click
menu lacks View Description",
"BRAILLE LINE: 'the image'",
- " VISIBLE: 'the image', cursor=1",
+ " VISIBLE: 'the image', cursor=0",
"SPEECH OUTPUT: 'text'",
"SPEECH OUTPUT: 'the image'"]))
diff --git a/test/keystrokes/firefox/longdesc_8.py b/test/keystrokes/firefox/longdesc_8.py
index 65c5584..fff69ba 100644
--- a/test/keystrokes/firefox/longdesc_8.py
+++ b/test/keystrokes/firefox/longdesc_8.py
@@ -10,7 +10,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"1. Where Am I on image",
["BRAILLE LINE: 'the image image'",
- " VISIBLE: 'the image image', cursor=1",
+ " VISIBLE: 'the image image', cursor=0",
"SPEECH OUTPUT: 'the image'",
"SPEECH OUTPUT: 'image has long description'"]))
@@ -25,7 +25,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Having selected View Description, do a Where Am I for new location",
["BRAILLE LINE: 'Pass h1'",
- " VISIBLE: 'Pass h1', cursor=1",
+ " VISIBLE: 'Pass h1', cursor=0",
"SPEECH OUTPUT: 'heading level 1'",
"SPEECH OUTPUT: 'Pass'"]))
diff --git a/test/keystrokes/firefox/longdesc_9.py b/test/keystrokes/firefox/longdesc_9.py
index 65c5584..fff69ba 100644
--- a/test/keystrokes/firefox/longdesc_9.py
+++ b/test/keystrokes/firefox/longdesc_9.py
@@ -10,7 +10,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"1. Where Am I on image",
["BRAILLE LINE: 'the image image'",
- " VISIBLE: 'the image image', cursor=1",
+ " VISIBLE: 'the image image', cursor=0",
"SPEECH OUTPUT: 'the image'",
"SPEECH OUTPUT: 'image has long description'"]))
@@ -25,7 +25,7 @@ sequence.append(KeyComboAction("KP_Enter"))
sequence.append(utils.AssertPresentationAction(
"2. Having selected View Description, do a Where Am I for new location",
["BRAILLE LINE: 'Pass h1'",
- " VISIBLE: 'Pass h1', cursor=1",
+ " VISIBLE: 'Pass h1', cursor=0",
"SPEECH OUTPUT: 'heading level 1'",
"SPEECH OUTPUT: 'Pass'"]))
diff --git a/test/keystrokes/firefox/mouseover_javascript_alert.py
b/test/keystrokes/firefox/mouseover_javascript_alert.py
index b7c7c9f..9803a1f 100644
--- a/test/keystrokes/firefox/mouseover_javascript_alert.py
+++ b/test/keystrokes/firefox/mouseover_javascript_alert.py
@@ -29,7 +29,7 @@ sequence.append(KeyComboAction("Escape"))
sequence.append(utils.AssertPresentationAction(
"2. Escape to dismiss the dialog.",
["BRAILLE LINE: 'Orca Logo image'",
- " VISIBLE: 'Orca Logo image', cursor=1",
+ " VISIBLE: 'Orca Logo image', cursor=0",
"SPEECH OUTPUT: 'Orca Logo image'"]))
sequence.append(utils.AssertionSummaryAction())
diff --git a/test/keystrokes/firefox/ui_doc_tabs.py b/test/keystrokes/firefox/ui_doc_tabs.py
index 626b6bf..2d7995e 100644
--- a/test/keystrokes/firefox/ui_doc_tabs.py
+++ b/test/keystrokes/firefox/ui_doc_tabs.py
@@ -7,14 +7,16 @@ import utils
sequence = MacroSequence()
+sequence.append(PauseAction(3000))
+
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Alt>2"))
sequence.append(utils.AssertPresentationAction(
"1. Switch to second page tab - Orca wiki",
["BRAILLE LINE: 'Firefox application Orca - GNOME Live! - Mozilla Firefox frame Browser tabs tool bar
Orca - GNOME Live! page tab'",
" VISIBLE: 'Orca - GNOME Live! page tab', cursor=1",
- "BRAILLE LINE: 'Home News Projects Art Support Development Community'",
- " VISIBLE: 'Home News Projects Art Support D', cursor=1",
+ "BRAILLE LINE: 'Home'",
+ " VISIBLE: 'Home', cursor=0",
"SPEECH OUTPUT: 'Orca - GNOME Live! page tab'",
"SPEECH OUTPUT: 'Home'",
"SPEECH OUTPUT: 'link' voice=hyperlink"]))
@@ -26,7 +28,7 @@ sequence.append(utils.AssertPresentationAction(
["BRAILLE LINE: 'Firefox application HTML test page - Mozilla Firefox frame Browser tabs tool bar HTML
test page page tab'",
" VISIBLE: 'HTML test page page tab', cursor=1",
"BRAILLE LINE: 'Test Formats'",
- " VISIBLE: 'Test Formats', cursor=1",
+ " VISIBLE: 'Test Formats', cursor=0",
"SPEECH OUTPUT: 'HTML test page page tab'",
"SPEECH OUTPUT: 'Test Formats'",
"SPEECH OUTPUT: 'link' voice=hyperlink"]))
@@ -38,11 +40,11 @@ sequence.append(utils.AssertPresentationAction(
["BRAILLE LINE: 'Firefox application GNOME Bug Tracking System - Mozilla Firefox frame Browser tabs
tool bar GNOME Bug Tracking System page tab'",
" VISIBLE: 'GNOME Bug Tracking System page t', cursor=1",
"BRAILLE LINE: ' $l Show push button [Help]'",
- " VISIBLE: ' $l Show push button [Help]', cursor=1",
+ " VISIBLE: ' $l Show push button [Help]', cursor=0",
"BRAILLE LINE: 'Focus mode'",
" VISIBLE: 'Focus mode', cursor=0",
"SPEECH OUTPUT: 'GNOME Bug Tracking System page tab'",
- "SPEECH OUTPUT: 'entry'",
+ "SPEECH OUTPUT: 'Enter a bug # or some search terms: entry'",
"SPEECH OUTPUT: 'Focus mode' voice=system"]))
sequence.append(utils.StartRecordingAction())
@@ -50,11 +52,11 @@ sequence.append(KeyComboAction("<Ctrl>w"))
sequence.append(utils.AssertPresentationAction(
"4. Close third page tab - land in second page",
["BRAILLE LINE: ' $l Show push button [Help]'",
- " VISIBLE: ' $l Show push button [Help]', cursor=1",
+ " VISIBLE: ' $l Show push button [Help]', cursor=0",
"BRAILLE LINE: 'Firefox application Orca - GNOME Live! - Mozilla Firefox frame Browser tabs tool bar
Orca - GNOME Live! page tab'",
" VISIBLE: 'Orca - GNOME Live! page tab', cursor=1",
- "BRAILLE LINE: 'Home News Projects Art Support Development Community'",
- " VISIBLE: 'Home News Projects Art Support D', cursor=1",
+ "BRAILLE LINE: 'Home'",
+ " VISIBLE: 'Home', cursor=0",
"SPEECH OUTPUT: 'Orca - GNOME Live! page tab'",
"SPEECH OUTPUT: 'Home'",
"SPEECH OUTPUT: 'link' voice=hyperlink"]))
diff --git a/test/keystrokes/firefox/word_nav_links.py b/test/keystrokes/firefox/word_nav_links.py
index 7c1aebd..c5cc7fb 100644
--- a/test/keystrokes/firefox/word_nav_links.py
+++ b/test/keystrokes/firefox/word_nav_links.py
@@ -94,8 +94,8 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Control>Left"))
sequence.append(utils.AssertPresentationAction(
"9. Previous Word",
- ["BRAILLE LINE: 'Hello W o r ld. Go orld.odbye w'",
- " VISIBLE: 'Hello W o r ld. Go orld.odbye w', cursor=25",
+ ["BRAILLE LINE: 'Hello W o r ld. Goodbye world.'",
+ " VISIBLE: 'Hello W o r ld. Goodbye world.', cursor=19",
"SPEECH OUTPUT: 'w'",
"SPEECH OUTPUT: 'link'",
"SPEECH OUTPUT: 'orld.'"]))
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]