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 : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help : https://help.launchpad.net/ListHelp