summaryrefslogtreecommitdiff
path: root/scripts/TestUtil.py
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2015-04-28 19:27:04 +0200
committerBenoit Foucher <benoit@zeroc.com>2015-04-28 19:27:04 +0200
commite6e102cc642e78cf9da55645c82f5bfe6eacb76d (patch)
treeab5861ee9ad2a909fa0dc8f25b1b12e0dd1d6527 /scripts/TestUtil.py
parentFixed ICE-6443 and other SSL fixes (diff)
downloadice-e6e102cc642e78cf9da55645c82f5bfe6eacb76d.tar.bz2
ice-e6e102cc642e78cf9da55645c82f5bfe6eacb76d.tar.xz
ice-e6e102cc642e78cf9da55645c82f5bfe6eacb76d.zip
Fixed previous commit which was incomplete
Diffstat (limited to 'scripts/TestUtil.py')
-rwxr-xr-xscripts/TestUtil.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/scripts/TestUtil.py b/scripts/TestUtil.py
index 2a7003c6ce0..1109cedfde7 100755
--- a/scripts/TestUtil.py
+++ b/scripts/TestUtil.py
@@ -25,7 +25,8 @@ global x86
x86 = False # Binary distribution is 32-bit
cpp11 = False # Binary distribution is c++11
extraArgs = []
-
+clientTraceFilters = []
+serverTraceFilters = []
# Default java loader
@@ -867,7 +868,7 @@ class InvalidSelectorString(Exception):
sslConfigTree = {
"cpp" : {
"plugin" : " --Ice.Plugin.IceSSL=IceSSL:createIceSSL --IceSSL.Password=password " +
- "--IceSSL.DefaultDir=%(certsdir)s --IceSSL.CertAuthFile=cacert.pem --IceSSL.VerifyPeer=%(verifyPeer)s",
+ "--IceSSL.DefaultDir=%(certsdir)s --IceSSL.CAs=cacert.pem --IceSSL.VerifyPeer=%(verifyPeer)s",
"client" : " --IceSSL.CertFile=client.p12",
"server" : " --IceSSL.CertFile=server.p12",
"colloc" : " --IceSSL.CertFile=client.p12"
@@ -880,7 +881,7 @@ sslConfigTree = {
"colloc" : " --IceSSL.Keystore=client.jks"
},
"csharp" : {
- "plugin" : " --Ice.Plugin.IceSSL=%(icesslcs)s:IceSSL.PluginFactory --IceSSL.CertAuthFile=cacert.pem " +
+ "plugin" : " --Ice.Plugin.IceSSL=%(icesslcs)s:IceSSL.PluginFactory --IceSSL.CAs=cacert.pem " +
"--IceSSL.Password=password --IceSSL.DefaultDir=%(certsdir)s --IceSSL.VerifyPeer=%(verifyPeer)s",
"client" : " --IceSSL.CertFile=client.p12 --IceSSL.CheckCertName=0",
"server" : " --IceSSL.CertFile=server.p12",
@@ -1261,7 +1262,7 @@ def spawn(cmd, cwd=None):
def spawnClient(cmd, env=None, cwd=None, echo=True, startReader=True, lang=None):
client = _spawn(cmd, env, cwd, startReader=startReader, lang=lang)
if echo:
- client.trace()
+ client.trace(clientTraceFilters)
return client
def spawnServer(cmd, env=None, cwd=None, count=1, adapter=None, echo=True, lang=None, mx=False, timeout=60):
@@ -1278,7 +1279,7 @@ def spawnServer(cmd, env=None, cwd=None, count=1, adapter=None, echo=True, lang=
server.expect("[^\n]+ ready\n", timeout = timeout)
count = count - 1
if echo:
- server.trace([re.compile("[^\n]+ ready")])
+ server.trace([re.compile("[^\n]+ ready")] + serverTraceFilters)
return server
import subprocess
@@ -1821,6 +1822,7 @@ def getTestEnv(lang, testdir):
if iceHome:
addClasspath(os.path.join(getIceDir("java", testdir), "lib", "db.jar"), env)
elif thirdPartyHome:
+ suffix = ""
if x64:
suffix = "x64"
else: