Public bug reported:

Hi,
I don't want to hard code the path to the .exe file I want to test in my 
.sikuli file. Our automated test will run the .exe file through the settings of 
environment variables, without hard coding.

I wrote the following  script, it works on python but not on sikuli.
Would you have any alternatives\workarounds?

Thanks!

from sikuli import*
import unittest 
import os, sys
import subprocess

os.environ["MyApp"] = 'M:\\MyPath\\MyApp.exe'
os.environ["PATH"] = os.environ["PATH"] + ';M:\\MyPath\\'
subprocess.call(['MyApp'])


Using:
Sikuli 1.0.1
OS: Windows 8.1 64 bit

** Affects: sikuli
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1303904

Title:
  Unable to run .exe file setting environment variables

Status in Sikuli:
  New

Bug description:
  Hi,
  I don't want to hard code the path to the .exe file I want to test in my 
.sikuli file. Our automated test will run the .exe file through the settings of 
environment variables, without hard coding.

  I wrote the following  script, it works on python but not on sikuli.
  Would you have any alternatives\workarounds?

  Thanks!

  from sikuli import*
  import unittest 
  import os, sys
  import subprocess

  os.environ["MyApp"] = 'M:\\MyPath\\MyApp.exe'
  os.environ["PATH"] = os.environ["PATH"] + ';M:\\MyPath\\'
  subprocess.call(['MyApp'])

  
  Using:
  Sikuli 1.0.1
  OS: Windows 8.1 64 bit

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1303904/+subscriptions

_______________________________________________
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

Reply via email to