То, что я хочу сделать, это иметь несколько UnitTests, написанных в sikuli, в разных файлах, а затем сгенерировать отчет.
Я хотел бы сделать что-то вроде этого:
Проект Tests_Thing1.sikuli:
import unittest
class Tests_Thing1(unittest.TestCase):
def setUp(self):
#do some stuff
def tearDown(self):
#do some stuff
def test_Created(self):
#do some sikuli stuff
И есть подобные подобные Tests_Thing2 и Tests_Thing3 проекты
Проект Run_Tests.sikuli:
import unittest
## import siluli projects?
suite = unittest.TestSuite()
suite.addTests(Tests_Thing1)
suite.addTests(Tests_Thing2)
suite.addTests(Tests_Thing3)
suite.run(result)
#generate report from all tests
Есть ли способ сделать это?