tests/ide_tests/sikuliberemiz.py
branchwxPython4
changeset 3431 5bcef31e276d
parent 3430 c2171d87b587
child 3432 40b8b2ffb3fd
equal deleted inserted replaced
3430:c2171d87b587 3431:5bcef31e276d
     6 from threading import Thread, Event
     6 from threading import Thread, Event
     7 from sikuli import *
     7 from sikuli import *
     8 
     8 
     9 home = os.environ["HOME"]
     9 home = os.environ["HOME"]
    10 beremiz_path = os.environ["BEREMIZPATH"]
    10 beremiz_path = os.environ["BEREMIZPATH"]
       
    11 python_bin = os.environ.get("BEREMIZPYTHONPATH", "/usr/bin/python")
    11 
    12 
    12 opj = os.path.join
    13 opj = os.path.join
    13 
    14 
    14 
    15 
    15 def StartBeremizApp(projectpath=None, exemple=None):
    16 def StartBeremizApp(projectpath=None, exemple=None):
    22 
    23 
    23         Returns:
    24         Returns:
    24             Sikuli App class instance
    25             Sikuli App class instance
    25     """
    26     """
    26 
    27 
    27     command = ["%s/beremizenv/bin/python"%home, opj(beremiz_path,"Beremiz.py"), "--log=/dev/stdout"]
    28     command = [python_bin, opj(beremiz_path,"Beremiz.py"), "--log=/dev/stdout"]
    28 
    29 
    29     if exemple is not None:
    30     if exemple is not None:
    30         command.append(opj(beremiz_path,"exemples",exemple))
    31         command.append(opj(beremiz_path,"exemples",exemple))
    31     elif projectpath is not None:
    32     elif projectpath is not None:
    32         command.append(projectpath)
    33         command.append(projectpath)