summaryrefslogtreecommitdiff
path: root/scripts/LocalDriver.py
diff options
context:
space:
mode:
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()