More renaming. Hopefully fixed version number.

This commit is contained in:
storm
2024-10-17 10:33:20 -04:00
parent b669e9b5ae
commit 36f0ecb4e2
400 changed files with 55769 additions and 55769 deletions

View File

@ -30,137 +30,137 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"2. Down",
["BRAILLE LINE: ' Welcome to Orca h1'",
" VISIBLE: ' Welcome to Orca h1', cursor=2",
"SPEECH OUTPUT: 'Welcome to Orca'",
["BRAILLE LINE: ' Welcome to Cthulhu h1'",
" VISIBLE: ' Welcome to Cthulhu h1', cursor=2",
"SPEECH OUTPUT: 'Welcome to Cthulhu'",
"SPEECH OUTPUT: 'heading level 1'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"3. Down",
["BRAILLE LINE: ' Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Orca is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'Orca is a free, open source, flexible, and extensible '"]))
["BRAILLE LINE: ' Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Cthulhu is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'Cthulhu is a free, open source, flexible, and extensible '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"4. Down",
["BRAILLE LINE: 'Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Orca is a free, open source, fle', cursor=1",
["BRAILLE LINE: 'Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Cthulhu is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'screen reader that provides access to the graphical desktop via speech '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"5. Down",
["BRAILLE LINE: 'Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Orca is a free, open source, fle', cursor=1",
["BRAILLE LINE: 'Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Cthulhu is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'and refreshable braille.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"6. Down",
["BRAILLE LINE: ' Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
"SPEECH OUTPUT: 'Orca works with applications and toolkits that support the Assistive '"]))
["BRAILLE LINE: ' Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'Cthulhu works with applications and toolkits that support the Assistive '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"7. Down",
["BRAILLE LINE: 'Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
["BRAILLE LINE: 'Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'Technology Service Provider Interface (AT-SPI), which is the primary '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"8. Down",
["BRAILLE LINE: 'Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
["BRAILLE LINE: 'Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'assistive technology infrastructure for Linux and Solaris. Applications '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"9. Down",
["BRAILLE LINE: 'Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
["BRAILLE LINE: 'Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"10. Down",
["BRAILLE LINE: 'Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
["BRAILLE LINE: 'Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"11. Down",
["BRAILLE LINE: 'Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
["BRAILLE LINE: 'Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'AT-SPI support for the KDE Qt toolkit is being pursued.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"12. Down",
["BRAILLE LINE: ' Launching Orca h2'",
" VISIBLE: ' Launching Orca h2', cursor=2",
"SPEECH OUTPUT: 'Launching Orca'",
["BRAILLE LINE: ' Launching Cthulhu h2'",
" VISIBLE: ' Launching Cthulhu h2', cursor=2",
"SPEECH OUTPUT: 'Launching Cthulhu'",
"SPEECH OUTPUT: 'heading level 2'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"13. Down",
["BRAILLE LINE: ' To launch Orca:'",
" VISIBLE: ' To launch Orca:', cursor=2",
"SPEECH OUTPUT: 'To launch Orca:'"]))
["BRAILLE LINE: ' To launch Cthulhu:'",
" VISIBLE: ' To launch Cthulhu:', cursor=2",
"SPEECH OUTPUT: 'To launch Cthulhu:'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"14. Down",
["BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
"SPEECH OUTPUT: 'The method for configuring Orca to be launched automatically as '"]))
["BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"SPEECH OUTPUT: 'The method for configuring Cthulhu to be launched automatically as '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"15. Down",
["BRAILLE LINE: 'The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
["BRAILLE LINE: 'The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"SPEECH OUTPUT: 'your preferred screen reader will depend upon which desktop '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"16. Down",
["BRAILLE LINE: 'The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
["BRAILLE LINE: 'The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"SPEECH OUTPUT: 'environment you use. For instance, in GNOME 3.x this option can '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"17. Down",
["BRAILLE LINE: 'The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
["BRAILLE LINE: 'The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"SPEECH OUTPUT: 'be found in the Universal Access Control Center panel on the'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"18. Down",
["BRAILLE LINE: 'The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
["BRAILLE LINE: 'The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'ca to be launched automatically ', cursor=32",
"SPEECH OUTPUT: 'be found in the Universal Access Control Center panel on the'"]))
@ -168,25 +168,25 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"19. Down",
["BRAILLE LINE: ' To toggle Orca on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Orca on and off in GNO', cursor=1",
"SPEECH OUTPUT: 'To toggle Orca on and off in GNOME, press'"]))
["BRAILLE LINE: ' To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Cthulhu on and off in GNO', cursor=1",
"SPEECH OUTPUT: 'To toggle Cthulhu on and off in GNOME, press'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"20. Down",
["BRAILLE LINE: ' To toggle Orca on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'Orca on and off in GNOME, press ', cursor=32",
"SPEECH OUTPUT: 'To toggle Orca on and off in GNOME, press'"]))
["BRAILLE LINE: ' To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'Cthulhu on and off in GNOME, press ', cursor=32",
"SPEECH OUTPUT: 'To toggle Cthulhu on and off in GNOME, press'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"21. Up",
["BRAILLE LINE: ' To toggle Orca on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Orca on and off in GNO', cursor=1",
"SPEECH OUTPUT: 'To toggle Orca on and off in GNOME, press'"]))
["BRAILLE LINE: ' To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Cthulhu on and off in GNO', cursor=1",
"SPEECH OUTPUT: 'To toggle Cthulhu on and off in GNOME, press'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
@ -224,25 +224,25 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"26. Up",
["BRAILLE LINE: ' The method for configuring Orca to be launched automatically as '",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
"SPEECH OUTPUT: 'The method for configuring Orca to be launched automatically as '"]))
["BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as '",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"SPEECH OUTPUT: 'The method for configuring Cthulhu to be launched automatically as '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"27. Up",
["BRAILLE LINE: ' To launch Orca:'",
" VISIBLE: ' To launch Orca:', cursor=2",
"SPEECH OUTPUT: 'To launch Orca:'"]))
["BRAILLE LINE: ' To launch Cthulhu:'",
" VISIBLE: ' To launch Cthulhu:', cursor=2",
"SPEECH OUTPUT: 'To launch Cthulhu:'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"28. Up",
["BRAILLE LINE: ' Launching Orca h2'",
" VISIBLE: ' Launching Orca h2', cursor=2",
"SPEECH OUTPUT: 'Launching Orca'",
["BRAILLE LINE: ' Launching Cthulhu h2'",
" VISIBLE: ' Launching Cthulhu h2', cursor=2",
"SPEECH OUTPUT: 'Launching Cthulhu'",
"SPEECH OUTPUT: 'heading level 2'"]))
sequence.append(utils.StartRecordingAction())
@ -289,9 +289,9 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"34. Up",
["BRAILLE LINE: ' Orca works with applications and toolkits that support the Assistive '",
" VISIBLE: 'Orca works with applications and', cursor=1",
"SPEECH OUTPUT: 'Orca works with applications and toolkits that support the Assistive '"]))
["BRAILLE LINE: ' Cthulhu works with applications and toolkits that support the Assistive '",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'Cthulhu works with applications and toolkits that support the Assistive '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
@ -313,17 +313,17 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"37. Up",
["BRAILLE LINE: ' Orca is a free, open source, flexible, and extensible '",
" VISIBLE: 'Orca is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'Orca is a free, open source, flexible, and extensible '"]))
["BRAILLE LINE: ' Cthulhu is a free, open source, flexible, and extensible '",
" VISIBLE: 'Cthulhu is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'Cthulhu is a free, open source, flexible, and extensible '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"38. Up",
["BRAILLE LINE: ' Welcome to Orca h1'",
" VISIBLE: ' Welcome to Orca h1', cursor=2",
"SPEECH OUTPUT: 'Welcome to Orca'",
["BRAILLE LINE: ' Welcome to Cthulhu h1'",
" VISIBLE: ' Welcome to Cthulhu h1', cursor=2",
"SPEECH OUTPUT: 'Welcome to Cthulhu'",
"SPEECH OUTPUT: 'heading level 1'"]))
sequence.append(utils.StartRecordingAction())
@ -338,9 +338,9 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"40. Up",
["BRAILLE LINE: ' Introduction to the Orca Screen Reader Getting Started'",
" VISIBLE: ' Introduction to the Orca Screen', cursor=0",
"SPEECH OUTPUT: 'Introduction to the Orca Screen Reader link \xa0\u203a Getting Started link \xa0\xbb'"]))
["BRAILLE LINE: ' Introduction to the Cthulhu Screen Reader Getting Started'",
" VISIBLE: ' Introduction to the Cthulhu Screen', cursor=0",
"SPEECH OUTPUT: 'Introduction to the Cthulhu Screen Reader link \xa0\u203a Getting Started link \xa0\xbb'"]))
sequence.append(KeyComboAction("<Alt>F4"))
sequence.append(utils.AssertionSummaryAction())

View File

@ -61,18 +61,18 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"6. Down",
["BRAILLE LINE: ' Welcome to Orca'",
" VISIBLE: ' Welcome to Orca', cursor=2",
"SPEECH OUTPUT: 'Welcome to Orca'",
["BRAILLE LINE: ' Welcome to Cthulhu'",
" VISIBLE: ' Welcome to Cthulhu', cursor=2",
"SPEECH OUTPUT: 'Welcome to Cthulhu'",
"SPEECH OUTPUT: 'link'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"7. Down",
["BRAILLE LINE: ' Welcome to Orca'",
" VISIBLE: ' Welcome to Orca', cursor=2",
"SPEECH OUTPUT: 'Welcome to Orca'",
["BRAILLE LINE: ' Welcome to Cthulhu'",
" VISIBLE: ' Welcome to Cthulhu', cursor=2",
"SPEECH OUTPUT: 'Welcome to Cthulhu'",
"SPEECH OUTPUT: 'link'"]))
sequence.append(utils.StartRecordingAction())
@ -88,18 +88,18 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"9. Down",
["BRAILLE LINE: ' The Orca Modifier'",
" VISIBLE: ' The Orca Modifier', cursor=2",
"SPEECH OUTPUT: 'The Orca Modifier'",
["BRAILLE LINE: ' The Cthulhu Modifier'",
" VISIBLE: ' The Cthulhu Modifier', cursor=2",
"SPEECH OUTPUT: 'The Cthulhu Modifier'",
"SPEECH OUTPUT: 'link'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"10. Down",
["BRAILLE LINE: ' The Orca Modifier'",
" VISIBLE: ' The Orca Modifier', cursor=2",
"SPEECH OUTPUT: 'The Orca Modifier'",
["BRAILLE LINE: ' The Cthulhu Modifier'",
" VISIBLE: ' The Cthulhu Modifier', cursor=2",
"SPEECH OUTPUT: 'The Cthulhu Modifier'",
"SPEECH OUTPUT: 'link'"]))
sequence.append(utils.StartRecordingAction())
@ -277,18 +277,18 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"30. Up",
["BRAILLE LINE: ' The Orca Modifier'",
" VISIBLE: ' The Orca Modifier', cursor=2",
"SPEECH OUTPUT: 'The Orca Modifier'",
["BRAILLE LINE: ' The Cthulhu Modifier'",
" VISIBLE: ' The Cthulhu Modifier', cursor=2",
"SPEECH OUTPUT: 'The Cthulhu Modifier'",
"SPEECH OUTPUT: 'link'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"31. Up",
["BRAILLE LINE: ' The Orca Modifier'",
" VISIBLE: ' The Orca Modifier', cursor=2",
"SPEECH OUTPUT: 'The Orca Modifier'",
["BRAILLE LINE: ' The Cthulhu Modifier'",
" VISIBLE: ' The Cthulhu Modifier', cursor=2",
"SPEECH OUTPUT: 'The Cthulhu Modifier'",
"SPEECH OUTPUT: 'link'"]))
sequence.append(utils.StartRecordingAction())
@ -304,18 +304,18 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"33. Up",
["BRAILLE LINE: ' Welcome to Orca'",
" VISIBLE: ' Welcome to Orca', cursor=2",
"SPEECH OUTPUT: 'Welcome to Orca'",
["BRAILLE LINE: ' Welcome to Cthulhu'",
" VISIBLE: ' Welcome to Cthulhu', cursor=2",
"SPEECH OUTPUT: 'Welcome to Cthulhu'",
"SPEECH OUTPUT: 'link'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"34. Up",
["BRAILLE LINE: ' Welcome to Orca'",
" VISIBLE: ' Welcome to Orca', cursor=2",
"SPEECH OUTPUT: 'Welcome to Orca'",
["BRAILLE LINE: ' Welcome to Cthulhu'",
" VISIBLE: ' Welcome to Cthulhu', cursor=2",
"SPEECH OUTPUT: 'Welcome to Cthulhu'",
"SPEECH OUTPUT: 'link'"]))
sequence.append(utils.StartRecordingAction())
@ -364,10 +364,10 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Up"))
sequence.append(utils.AssertPresentationAction(
"40. Up",
["BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
"SPEECH OUTPUT: 'Orca's logo'",
"SPEECH OUTPUT: ' Orca Screen Reade'",
["BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"SPEECH OUTPUT: 'Cthulhu's logo'",
"SPEECH OUTPUT: ' Cthulhu Screen Reade'",
"SPEECH OUTPUT: 'heading level 1'"]))
sequence.append(KeyComboAction("<Alt>F4"))

View File

@ -17,17 +17,17 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("F1"))
sequence.append(utils.AssertPresentationAction(
"1. F1 for help",
["BRAILLE LINE: 'yelp application Orca Screen Reader frame'",
" VISIBLE: 'Orca Screen Reader frame', cursor=1",
"BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
"BRAILLE LINE: 'Finished loading Orca Screen Reader.'",
" VISIBLE: 'Finished loading Orca Screen Rea', cursor=0",
"BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
["BRAILLE LINE: 'yelp application Cthulhu Screen Reader frame'",
" VISIBLE: 'Cthulhu Screen Reader frame', cursor=1",
"BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"BRAILLE LINE: 'Finished loading Cthulhu Screen Reader.'",
" VISIBLE: 'Finished loading Cthulhu Screen Rea', cursor=0",
"BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"SPEECH OUTPUT: 'F1 '",
"SPEECH OUTPUT: 'Orca Screen Reader frame'",
"SPEECH OUTPUT: 'Finished loading Orca Screen Reader.' voice=system"]))
"SPEECH OUTPUT: 'Cthulhu Screen Reader frame'",
"SPEECH OUTPUT: 'Finished loading Cthulhu Screen Reader.' voice=system"]))
sequence.append(KeyComboAction("<Alt>F4"))
sequence.append(utils.AssertionSummaryAction())

View File

@ -17,38 +17,38 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("F1"))
sequence.append(utils.AssertPresentationAction(
"1. F1 for help",
["BRAILLE LINE: 'yelp application Orca Screen Reader frame'",
" VISIBLE: 'Orca Screen Reader frame', cursor=1",
"BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
"BRAILLE LINE: 'Finished loading Orca Screen Reader.'",
" VISIBLE: 'Finished loading Orca Screen Rea', cursor=0",
"BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
["BRAILLE LINE: 'yelp application Cthulhu Screen Reader frame'",
" VISIBLE: 'Cthulhu Screen Reader frame', cursor=1",
"BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"BRAILLE LINE: 'Finished loading Cthulhu Screen Reader.'",
" VISIBLE: 'Finished loading Cthulhu Screen Rea', cursor=0",
"BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"SPEECH OUTPUT: 'F1 '",
"SPEECH OUTPUT: 'Orca Screen Reader frame'",
"SPEECH OUTPUT: ' \ufffc link Orca Screen Reade'",
"SPEECH OUTPUT: 'Cthulhu Screen Reader frame'",
"SPEECH OUTPUT: ' \ufffc link Cthulhu Screen Reade'",
"SPEECH OUTPUT: 'heading level 1'",
"SPEECH OUTPUT: 'Before You Begin",
"'",
"SPEECH OUTPUT: 'If you are not yet familiar with the navigation commands provided by your desktop environment, you are encouraged to read that documentation first.'",
"SPEECH OUTPUT: 'Getting Started'",
"SPEECH OUTPUT: 'heading level 2'",
"SPEECH OUTPUT: 'Welcome to Orca",
"SPEECH OUTPUT: 'Welcome to Cthulhu",
" link'",
"SPEECH OUTPUT: 'Introducing the Orca screen reader",
"SPEECH OUTPUT: 'Introducing the Cthulhu screen reader",
" link'",
"SPEECH OUTPUT: 'The Orca Modifier",
"SPEECH OUTPUT: 'The Cthulhu Modifier",
" link'",
"SPEECH OUTPUT: 'A key that works like Shift, Ctrl, and Alt",
" link'",
"SPEECH OUTPUT: 'Configuration",
" link'",
"SPEECH OUTPUT: 'Setting up Orca",
"SPEECH OUTPUT: 'Setting up Cthulhu",
" link'",
"SPEECH OUTPUT: '\"Learn\" Mode",
" link'",
"SPEECH OUTPUT: 'Discovering Orca's commands",
"SPEECH OUTPUT: 'Discovering Cthulhu's commands",
" link'",
"SPEECH OUTPUT: 'Keyboard Layout",
" link'",
@ -56,7 +56,7 @@ sequence.append(utils.AssertPresentationAction(
" link'",
"SPEECH OUTPUT: 'CapsLock in Laptop Layout",
" link'",
"SPEECH OUTPUT: 'Toggling it when it is the Orca Modifier",
"SPEECH OUTPUT: 'Toggling it when it is the Cthulhu Modifier",
" link'",
"SPEECH OUTPUT: 'Keybindings",
" link'",
@ -100,7 +100,7 @@ sequence.append(utils.AssertPresentationAction(
" link'",
"SPEECH OUTPUT: 'Examining a window spatially",
" link'",
"SPEECH OUTPUT: 'Orca Find",
"SPEECH OUTPUT: 'Cthulhu Find",
" link'",
"SPEECH OUTPUT: 'Searching a window for objects",
" link'",
@ -122,7 +122,7 @@ sequence.append(utils.AssertPresentationAction(
"SPEECH OUTPUT: 'Preferences link'",
"SPEECH OUTPUT: 'About'",
"SPEECH OUTPUT: 'heading level 2'",
"SPEECH OUTPUT: 'Finished loading Orca Screen Reader.'"]))
"SPEECH OUTPUT: 'Finished loading Cthulhu Screen Reader.'"]))
sequence.append(KeyComboAction("<Alt>F4"))
sequence.append(utils.AssertionSummaryAction())

View File

@ -80,12 +80,12 @@ sequence.append(utils.AssertPresentationAction(
"7. h for next heading",
["BRAILLE LINE: 'Wrapping to top.'",
" VISIBLE: 'Wrapping to top.', cursor=0",
"BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
"BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
"BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"SPEECH OUTPUT: 'Wrapping to top.' voice=system",
"SPEECH OUTPUT: 'Orca's logo Orca Screen Reader heading level 1'"]))
"SPEECH OUTPUT: 'Cthulhu's logo Cthulhu Screen Reader heading level 1'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Shift>h"))
@ -154,11 +154,11 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Shift>h"))
sequence.append(utils.AssertPresentationAction(
"16. shift+h for previous heading",
["BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
"BRAILLE LINE: ' Orca's logo Orca Screen Reader h1'",
" VISIBLE: 'Orca's logo Orca Screen Reader h', cursor=1",
"SPEECH OUTPUT: 'Orca's logo Orca Screen Reader heading level 1'"]))
["BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"BRAILLE LINE: ' Cthulhu's logo Cthulhu Screen Reader h1'",
" VISIBLE: 'Cthulhu's logo Cthulhu Screen Reader h', cursor=1",
"SPEECH OUTPUT: 'Cthulhu's logo Cthulhu Screen Reader heading level 1'"]))
sequence.append(KeyComboAction("<Alt>F4"))
sequence.append(utils.AssertionSummaryAction())

View File

@ -18,12 +18,12 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("k"))
sequence.append(utils.AssertPresentationAction(
"1. k for next link",
["BRAILLE LINE: ' Welcome to Orca'",
" VISIBLE: ' Welcome to Orca', cursor=2",
"BRAILLE LINE: ' Welcome to Orca'",
" VISIBLE: ' Welcome to Orca', cursor=2",
"SPEECH OUTPUT: 'Welcome to Orca",
"Introducing the Orca screen reader",
["BRAILLE LINE: ' Welcome to Cthulhu'",
" VISIBLE: ' Welcome to Cthulhu', cursor=2",
"BRAILLE LINE: ' Welcome to Cthulhu'",
" VISIBLE: ' Welcome to Cthulhu', cursor=2",
"SPEECH OUTPUT: 'Welcome to Cthulhu",
"Introducing the Cthulhu screen reader",
" link'"]))
sequence.append(KeyComboAction("Return"))
@ -35,12 +35,12 @@ sequence.append(utils.AssertPresentationAction(
"2. l for next list",
["BRAILLE LINE: 'List with 3 items'",
" VISIBLE: 'List with 3 items', cursor=0",
"BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: ' The method for configuring Orca', cursor=0",
"BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: ' The method for configuring Orca', cursor=0",
"BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: ' The method for configuring Cthulhu', cursor=0",
"BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: ' The method for configuring Cthulhu', cursor=0",
"SPEECH OUTPUT: 'List with 3 items'",
"SPEECH OUTPUT: '\u2022 The method for configuring Orca to be launched automatically as '"]))
"SPEECH OUTPUT: '\u2022 The method for configuring Cthulhu to be launched automatically as '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("l"))
@ -74,12 +74,12 @@ sequence.append(utils.AssertPresentationAction(
"5. shift+l for previous list",
["BRAILLE LINE: 'List with 3 items'",
" VISIBLE: 'List with 3 items', cursor=0",
"BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: ' The method for configuring Orca', cursor=0",
"BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: ' The method for configuring Orca', cursor=0",
"BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: ' The method for configuring Cthulhu', cursor=0",
"BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: ' The method for configuring Cthulhu', cursor=0",
"SPEECH OUTPUT: 'List with 3 items'",
"SPEECH OUTPUT: '\u2022 The method for configuring Orca to be launched automatically as '"]))
"SPEECH OUTPUT: '\u2022 The method for configuring Cthulhu to be launched automatically as '"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Shift>l"))

View File

@ -18,12 +18,12 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("k"))
sequence.append(utils.AssertPresentationAction(
"1. k for next link",
["BRAILLE LINE: ' Welcome to Orca'",
" VISIBLE: ' Welcome to Orca', cursor=2",
"BRAILLE LINE: ' Welcome to Orca'",
" VISIBLE: ' Welcome to Orca', cursor=2",
"SPEECH OUTPUT: 'Welcome to Orca",
"Introducing the Orca screen reader",
["BRAILLE LINE: ' Welcome to Cthulhu'",
" VISIBLE: ' Welcome to Cthulhu', cursor=2",
"BRAILLE LINE: ' Welcome to Cthulhu'",
" VISIBLE: ' Welcome to Cthulhu', cursor=2",
"SPEECH OUTPUT: 'Welcome to Cthulhu",
"Introducing the Cthulhu screen reader",
" link'"]))
sequence.append(KeyComboAction("Return"))
@ -33,51 +33,51 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("p"))
sequence.append(utils.AssertPresentationAction(
"2. p for next paragraph",
["BRAILLE LINE: ' Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Orca is a free, open source, fle', cursor=1",
"BRAILLE LINE: ' Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Orca is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'"]))
["BRAILLE LINE: ' Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Cthulhu is a free, open source, fle', cursor=1",
"BRAILLE LINE: ' Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Cthulhu is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("p"))
sequence.append(utils.AssertPresentationAction(
"3. p for next paragraph",
["BRAILLE LINE: ' Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
"BRAILLE LINE: ' Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
"SPEECH OUTPUT: 'Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'"]))
["BRAILLE LINE: ' Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"BRAILLE LINE: ' Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("p"))
sequence.append(utils.AssertPresentationAction(
"4. p for next paragraph",
["BRAILLE LINE: ' To launch Orca:'",
" VISIBLE: ' To launch Orca:', cursor=2",
"BRAILLE LINE: ' To launch Orca:'",
" VISIBLE: ' To launch Orca:', cursor=2",
"SPEECH OUTPUT: 'To launch Orca:'"]))
["BRAILLE LINE: ' To launch Cthulhu:'",
" VISIBLE: ' To launch Cthulhu:', cursor=2",
"BRAILLE LINE: ' To launch Cthulhu:'",
" VISIBLE: ' To launch Cthulhu:', cursor=2",
"SPEECH OUTPUT: 'To launch Cthulhu:'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("p"))
sequence.append(utils.AssertPresentationAction(
"5. p for next paragraph",
["BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
"BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
"SPEECH OUTPUT: 'The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'"]))
["BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"SPEECH OUTPUT: 'The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("p"))
sequence.append(utils.AssertPresentationAction(
"6. p for next paragraph",
["BRAILLE LINE: ' To toggle Orca on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Orca on and off in GNO', cursor=1",
"BRAILLE LINE: ' To toggle Orca on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Orca on and off in GNO', cursor=1",
"SPEECH OUTPUT: 'To toggle Orca on and off in GNOME, press Super+Alt+S.'"]))
["BRAILLE LINE: ' To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Cthulhu on and off in GNO', cursor=1",
"BRAILLE LINE: ' To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Cthulhu on and off in GNO', cursor=1",
"SPEECH OUTPUT: 'To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("p"))
@ -93,51 +93,51 @@ sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Shift>p"))
sequence.append(utils.AssertPresentationAction(
"8. shift+p for previous paragraph",
["BRAILLE LINE: ' To toggle Orca on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Orca on and off in GNO', cursor=1",
"BRAILLE LINE: ' To toggle Orca on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Orca on and off in GNO', cursor=1",
"SPEECH OUTPUT: 'To toggle Orca on and off in GNOME, press Super+Alt+S.'"]))
["BRAILLE LINE: ' To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Cthulhu on and off in GNO', cursor=1",
"BRAILLE LINE: ' To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'",
" VISIBLE: 'To toggle Cthulhu on and off in GNO', cursor=1",
"SPEECH OUTPUT: 'To toggle Cthulhu on and off in GNOME, press Super+Alt+S.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Shift>p"))
sequence.append(utils.AssertPresentationAction(
"9. shift+p for previous paragraph",
["BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
"BRAILLE LINE: ' The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Orca ', cursor=1",
"SPEECH OUTPUT: 'The method for configuring Orca to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'"]))
["BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"BRAILLE LINE: ' The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'",
" VISIBLE: 'The method for configuring Cthulhu ', cursor=1",
"SPEECH OUTPUT: 'The method for configuring Cthulhu to be launched automatically as your preferred screen reader will depend upon which desktop environment you use. For instance, in GNOME 3.x this option can be found in the Universal Access Control Center panel on the Seeing page.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Shift>p"))
sequence.append(utils.AssertPresentationAction(
"10. shift+p for previous paragraph",
["BRAILLE LINE: ' To launch Orca:'",
" VISIBLE: ' To launch Orca:', cursor=2",
"BRAILLE LINE: ' To launch Orca:'",
" VISIBLE: ' To launch Orca:', cursor=2",
"SPEECH OUTPUT: 'To launch Orca:'"]))
["BRAILLE LINE: ' To launch Cthulhu:'",
" VISIBLE: ' To launch Cthulhu:', cursor=2",
"BRAILLE LINE: ' To launch Cthulhu:'",
" VISIBLE: ' To launch Cthulhu:', cursor=2",
"SPEECH OUTPUT: 'To launch Cthulhu:'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Shift>p"))
sequence.append(utils.AssertPresentationAction(
"11. shift+p for previous paragraph",
["BRAILLE LINE: ' Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
"BRAILLE LINE: ' Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Orca works with applications and', cursor=1",
"SPEECH OUTPUT: 'Orca works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'"]))
["BRAILLE LINE: ' Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"BRAILLE LINE: ' Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'",
" VISIBLE: 'Cthulhu works with applications and', cursor=1",
"SPEECH OUTPUT: 'Cthulhu works with applications and toolkits that support the Assistive Technology Service Provider Interface (AT-SPI), which is the primary assistive technology infrastructure for Linux and Solaris. Applications and toolkits supporting the AT-SPI include the GNOME Gtk+ toolkit, the Java platform's Swing toolkit, LibreOffice, Gecko, and WebKitGtk. AT-SPI support for the KDE Qt toolkit is being pursued.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("<Shift>p"))
sequence.append(utils.AssertPresentationAction(
"12. shift+p for previous paragraph",
["BRAILLE LINE: ' Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Orca is a free, open source, fle', cursor=1",
"BRAILLE LINE: ' Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Orca is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'Orca is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'"]))
["BRAILLE LINE: ' Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Cthulhu is a free, open source, fle', cursor=1",
"BRAILLE LINE: ' Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'",
" VISIBLE: 'Cthulhu is a free, open source, fle', cursor=1",
"SPEECH OUTPUT: 'Cthulhu is a free, open source, flexible, and extensible screen reader that provides access to the graphical desktop via speech and refreshable braille.'"]))
sequence.append(KeyComboAction("<Alt>F4"))
sequence.append(utils.AssertionSummaryAction())