Make sure all files that should be present are present.
This commit is contained in:
		
							
								
								
									
										115
									
								
								test/keystrokes/firefox/ui_context_menu_flat_review.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										115
									
								
								test/keystrokes/firefox/ui_context_menu_flat_review.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,115 @@ | ||||
| #!/usr/bin/python | ||||
|  | ||||
| from macaroon.playback import * | ||||
| import utils | ||||
|  | ||||
| sequence = MacroSequence() | ||||
|  | ||||
| sequence.append(PauseAction(3000)) | ||||
| sequence.append(KeyComboAction("Tab")) | ||||
| sequence.append(KeyComboAction("Tab")) | ||||
|  | ||||
| sequence.append(KeyComboAction("<Shift>F10")) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_8")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "1. Review current line", | ||||
|     ["BRAILLE LINE:  'Back Forward Reload Bookmark This Page $l'", | ||||
|      "     VISIBLE:  'Back Forward Reload Bookmark Thi', cursor=1", | ||||
|      "SPEECH OUTPUT: 'Back Forward Reload Bookmark This Page'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_7")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "2. Review previous line", | ||||
|     [""])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "3. Review next line", | ||||
|     ["BRAILLE LINE:  'separator $l'", | ||||
|      "     VISIBLE:  'separator $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'separator'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "4. Review next line", | ||||
|     ["BRAILLE LINE:  'Save Page As… $l'", | ||||
|      "     VISIBLE:  'Save Page As… $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'Save Page As…'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "5. Review next line", | ||||
|     ["BRAILLE LINE:  'separator $l'", | ||||
|      "     VISIBLE:  'separator $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'separator'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "6. Review next line", | ||||
|     ["BRAILLE LINE:  'View Background Image $l'", | ||||
|      "     VISIBLE:  'View Background Image $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'View Background Image'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "7. Review next line", | ||||
|     ["BRAILLE LINE:  'Select All $l'", | ||||
|      "     VISIBLE:  'Select All $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'Select All'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "8. Review next line", | ||||
|     ["BRAILLE LINE:  'separator $l'", | ||||
|      "     VISIBLE:  'separator $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'separator'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "9. Review next line", | ||||
|     ["BRAILLE LINE:  'View Page Source $l'", | ||||
|      "     VISIBLE:  'View Page Source $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'View Page Source'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "10. Review next line", | ||||
|     ["BRAILLE LINE:  'View Page Info $l'", | ||||
|      "     VISIBLE:  'View Page Info $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'View Page Info'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "11. Review next line", | ||||
|     ["BRAILLE LINE:  'separator $l'", | ||||
|      "     VISIBLE:  'separator $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'separator'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "12. Review next line", | ||||
|     ["BRAILLE LINE:  'Inspect Element $l'", | ||||
|      "     VISIBLE:  'Inspect Element $l', cursor=1", | ||||
|      "SPEECH OUTPUT: 'Inspect Element'"])) | ||||
|  | ||||
| sequence.append(utils.StartRecordingAction()) | ||||
| sequence.append(KeyComboAction("KP_9")) | ||||
| sequence.append(utils.AssertPresentationAction( | ||||
|     "13. Review next line", | ||||
|     [""])) | ||||
|  | ||||
| sequence.append(utils.AssertionSummaryAction()) | ||||
| sequence.start() | ||||
		Reference in New Issue
	
	Block a user