← Back to team overview

sikuli-driver team mailing list archive

[Bug 715799] Re: Import for existing scripts doesn't work until re-opening Sikuli

 

then I suppose, that directory c:\libs contains a Sikuli named
"App_Sanity_Test_library.sikuli" and this in turn contains the def

def launchApp (self):
     openApp ("c:\\libs\\launch_app_BE.bat")
     openApp ("c:\\libs\\launch_app_FE.bat")

If this is the case, then this should principally work.

But I am not really sure, wether .bat files can be used with openApp(), I remember, it has to be an .exe. 
If I am right (cannot test it today - no Windows available): try to openApp("cmd.exe") and paste your command and type(Key.ENTER).

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

Title:
  Import for existing scripts doesn't work until re-opening Sikuli

Status in Sikuli:
  Invalid

Bug description:
  Steps to reproduce:
  1. Create a library file containing scripts like:
      def launchApp (self):
       openApp ("c:\\libs\\launch_app_BE.bat")
       openApp ("c:\\libs\\launch_app_FE.bat")

  2. Call this script from another file:
      launchApp (None)

  Result: "NameError: name 'launchApp' is not defined"

  Now close Sikuli and open it again and re-execute the steps described
  above -> Result:

  Environment:
  Sikuli X-1.0rc1
  Windows XP SP3





References