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_a11y_instantiated(self):
        
        self.assertEqual(True,self.runner.instantiate_a11y())
        self.assertEqual(True, self.runner.is_a11y_instantiated())
            
    def tearDown(self):
        self.runner.stop()
        pass
Esempio n. 2
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_tree_to_xml_works(self):
        self.assertEqual(True,self.runner.instantiate_a11y())
        self.assertEqual(True, self.runner.is_a11y_instantiated())
        
        tree = self.runner.controller.getAccessibleTree()
        
        xml_output = open("XML_output.xml", "w")
        tree.write(xml_output)
        xml_output.close()
        
    def tearDown(self):
        self.runner.stop()
        pass