summaryrefslogtreecommitdiff
path: root/support/src/android/support/test/internal/runner/junit3/DelegatingTestSuite.java
diff options
context:
space:
mode:
Diffstat (limited to 'support/src/android/support/test/internal/runner/junit3/DelegatingTestSuite.java')
-rw-r--r--support/src/android/support/test/internal/runner/junit3/DelegatingTestSuite.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/support/src/android/support/test/internal/runner/junit3/DelegatingTestSuite.java b/support/src/android/support/test/internal/runner/junit3/DelegatingTestSuite.java
index 85ec1f9..4df4fa0 100644
--- a/support/src/android/support/test/internal/runner/junit3/DelegatingTestSuite.java
+++ b/support/src/android/support/test/internal/runner/junit3/DelegatingTestSuite.java
@@ -30,7 +30,7 @@ import java.util.Enumeration;
@Ignore
class DelegatingTestSuite extends TestSuite {
- protected TestSuite mWrappedSuite;
+ private TestSuite mWrappedSuite;
public DelegatingTestSuite(TestSuite suiteDelegate) {
super();
@@ -38,6 +38,13 @@ class DelegatingTestSuite extends TestSuite {
}
/**
+ * Return the suite to delegate to
+ */
+ public TestSuite getDelegateSuite() {
+ return mWrappedSuite;
+ }
+
+ /**
* Replace the suite to delegate to
*
* @param newSuiteDelegate
@@ -90,4 +97,9 @@ class DelegatingTestSuite extends TestSuite {
public String toString() {
return mWrappedSuite.toString();
}
+
+ @Override
+ public void run(TestResult result) {
+ mWrappedSuite.run(result);
+ }
}