diff options
author | Benoit Foucher <benoit@zeroc.com> | 2016-12-13 18:09:53 +0100 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2016-12-13 18:09:53 +0100 |
commit | 9351b7899bc9d208f171ffafd7ecd8a3a8ae36cf (patch) | |
tree | fbe2e07402709a1f419151f2d8b0f21611dc730d /scripts/Util.py | |
parent | Mising argument in getIceDir call (diff) | |
download | ice-9351b7899bc9d208f171ffafd7ecd8a3a8ae36cf.tar.bz2 ice-9351b7899bc9d208f171ffafd7ecd8a3a8ae36cf.tar.xz ice-9351b7899bc9d208f171ffafd7ecd8a3a8ae36cf.zip |
Fixed JS controller failures
Diffstat (limited to 'scripts/Util.py')
-rw-r--r-- | scripts/Util.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scripts/Util.py b/scripts/Util.py index 3f32e54167a..9ac218d973e 100644 --- a/scripts/Util.py +++ b/scripts/Util.py @@ -1763,6 +1763,9 @@ class iOSSimulatorProcessController(RemoteProcessController): return self.processControllers[proxy] def destroy(self): + if current.driver.noControllerApp: + return + for p in self.processControllers.values(): appBundleId = p.ice_getIdentity().name run("xcrun simctl uninstall \"{0}\" {1}".format(self.device, appBundleId)) @@ -1970,6 +1973,16 @@ class Driver: initData = Ice.InitializationData() initData.properties = Ice.createProperties() + + # Load IceSSL, this is useful to talk with WSS for JavaScript + initData.properties.setProperty("Ice.Plugin.IceSSL", "IceSSL:createIceSSL") + initData.properties.setProperty("IceSSL.DefaultDir", os.path.join(toplevel, "certs")) + initData.properties.setProperty("IceSSL.CertFile", "server.p12") + initData.properties.setProperty("IceSSL.Password", "password") + initData.properties.setProperty("IceSSL.Keychain", "test.keychain") + initData.properties.setProperty("IceSSL.KeychainPassword", "password") + initData.properties.setProperty("IceSSL.VerifyPeer", "0"); + initData.properties.setProperty("Ice.Plugin.IceDiscovery", "IceDiscovery:createIceDiscovery") initData.properties.setProperty("IceDiscovery.DomainId", "TestController") initData.properties.setProperty("IceDiscovery.Interface", self.interface or "127.0.0.1") |