sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #56698
[Bug 1514007] Re: [2.0.4] Settings.getOS() and Env.getOS() return different values --- to be checked
** Summary changed:
- Settings.getOS() and Env.getOS() return different values
+ [2.0.4] Settings.getOS() and Env.getOS() return different values --- to be checked
** Changed in: sikuli
Milestone: 1.1.1 => 2.0.5
** Changed in: sikuli
Status: Fix Committed => In Progress
** Changed in: sikuli
Importance: High => Medium
--
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1514007
Title:
[2.0.4] Settings.getOS() and Env.getOS() return different values ---
to be checked
Status in Sikuli:
In Progress
Bug description:
Per http://sikulix-2014.readthedocs.org/en/latest/globals.html#get-
information-about-the-runtime-environment the following code should
return the same value:
```
print Settings.getOS() # 1
print Env.getOS() # MAC
```
So it looks like `if Settings.getOS() == OS.MAC:` should work
according to the docs, but it fails and tells me I'm not on a Mac
unless I use `Env.getOS()` instead.
I can also use `Settings.isMac()` here, but I was following the docs
and it tripped me up for a bit.
To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1514007/+subscriptions
References