Esempio n. 1
0
class A11yTest1(unittest.TestCase):
    def setUp(self):
        self.runner = MatsRunner(
            config_file="../winconfig.ini", url="file://" + os.path.join(os.getcwd(), "pages", "test1.html")
        )
        self.runner.start()

    def test_if_marionette_triggers_focus_event(self):

        self.assertEqual(True, self.runner.instantiate_a11y())

        button = self.runner.marionette.find_element(method="id", target="button1")

        self.assertTrue(self.runner.wait_for_event("EVENT_OBJECT_FOCUS", button.click, timeout=10))
        pass

    def tearDown(self):
        self.runner.stop()
        pass