diff options
author | Benoit Foucher <benoit@zeroc.com> | 2016-12-15 16:09:25 +0100 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2016-12-15 16:09:25 +0100 |
commit | 49e1618006301fdbe090f11851557c386466028c (patch) | |
tree | a0d206bfb536995e959f6b4d2b2671e3e0b362e3 /scripts/LocalDriver.py | |
parent | Fix (ICE-7111) - iceboxnet --version/-v (diff) | |
download | ice-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.py | 10 |
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() |