summaryrefslogtreecommitdiff
path: root/scripts/LocalDriver.py
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2016-12-15 16:09:25 +0100
committerBenoit Foucher <benoit@zeroc.com>2016-12-15 16:09:25 +0100
commit49e1618006301fdbe090f11851557c386466028c (patch)
treea0d206bfb536995e959f6b4d2b2671e3e0b362e3 /scripts/LocalDriver.py
parentFix (ICE-7111) - iceboxnet --version/-v (diff)
downloadice-49e1618006301fdbe090f11851557c386466028c.tar.bz2
ice-49e1618006301fdbe090f11851557c386466028c.tar.xz
ice-49e1618006301fdbe090f11851557c386466028c.zip
iOS C++ controller fixes
Diffstat (limited to 'scripts/LocalDriver.py')
-rw-r--r--scripts/LocalDriver.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/scripts/LocalDriver.py b/scripts/LocalDriver.py
index 5dd0aec5ac2..8f848ba9f4b 100644
--- a/scripts/LocalDriver.py
+++ b/scripts/LocalDriver.py
@@ -154,6 +154,9 @@ class Executor:
#
class TestCaseRunner:
+ def getTestSuites(self, mapping, testsuites):
+ return testsuites
+
def filterOptions(self, options):
return options
@@ -189,6 +192,13 @@ class RemoteTestCaseRunner(TestCaseRunner):
self.serverController = None
self.serverOptions = {}
+ def getTestSuites(self, mapping, testsuites):
+ if self.clientController:
+ testsuites = [t for t in self.clientController.getTestSuites(mapping) if t in testsuites]
+ if self.serverController:
+ testsuites = [t for t in self.serverController.getTestSuites(mapping) if t in testsuites]
+ return testsuites
+
def filterOptions(self, options):
import Ice
options = options.copy()