From 49e1618006301fdbe090f11851557c386466028c Mon Sep 17 00:00:00 2001 From: Benoit Foucher Date: Thu, 15 Dec 2016 16:09:25 +0100 Subject: iOS C++ controller fixes --- scripts/LocalDriver.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'scripts/LocalDriver.py') 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() -- cgit v1.2.3