New question #688075 on Sikuli: https://answers.launchpad.net/sikuli/+question/688075
I have a name.sikuli script which is as follows: class TestA(unittest.TestCase): def testA(self): click("image.png") self.assertTrue(1 == 1) When i run it with if __name__ == '__main__': suite = unittest.TestLoader().loadTestsFromTestCase(TestA) unittest.TextTestRunner(verbosity=2).run(suite) it works fine. Then I tried to create a main script and put name.sikuli into main.sikuli. Code of main.sikuli: import os myPath = os.path.dirname(getBundlePath()) if not myPath in sys.path: sys.path.append(myPath) import name reload(name) from name import * suite = unittest.TestLoader().loadTestsFromTestCase(TestA) unittest.TextTestRunner(verbosity=2).run(suite) When I tried to run main.sikuli it gave [error] ImagePath: find: not there: image.png I tried to use functions from another script (which is not unittest class, just functions) in name.sikuli. The image from this script was found both times, when running name.sikuli and main.sikuli. Is there a problem when importing sikuli script that is a class? P.S. using SikuliX IDE 2.0.0 -- You received this question notification because your team Sikuli Drivers is an answer contact for Sikuli. _______________________________________________ Mailing list: https://launchpad.net/~sikuli-driver Post to : sikuli-driver@lists.launchpad.net Unsubscribe : https://launchpad.net/~sikuli-driver More help : https://help.launchpad.net/ListHelp