diff options
author | David Hu <hud@google.com> | 2011-09-16 18:08:35 -0700 |
---|---|---|
committer | David Hu <hud@google.com> | 2011-09-19 11:33:45 -0700 |
commit | cbc584d7ebe332f78bf8012d21265ccb482c7cfc (patch) | |
tree | 532d575f3d2347e087fce4d7b0ce5cf6679374bd /test-runner | |
parent | 2f2eea704ef82878c7aa909a1f7dbdf19851b0fb (diff) | |
download | frameworks_base-cbc584d7ebe332f78bf8012d21265ccb482c7cfc.zip frameworks_base-cbc584d7ebe332f78bf8012d21265ccb482c7cfc.tar.gz frameworks_base-cbc584d7ebe332f78bf8012d21265ccb482c7cfc.tar.bz2 |
Return the bundle object
Added the ability for the test runner to return the bundle object
so the tests can get access to input arguments
Change-Id: I73a704bb2279238bd91a376aacecbe5f607af649
Diffstat (limited to 'test-runner')
-rw-r--r-- | test-runner/src/android/test/InstrumentationTestRunner.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test-runner/src/android/test/InstrumentationTestRunner.java b/test-runner/src/android/test/InstrumentationTestRunner.java index c3d09ff..70cf89e 100644 --- a/test-runner/src/android/test/InstrumentationTestRunner.java +++ b/test-runner/src/android/test/InstrumentationTestRunner.java @@ -279,6 +279,7 @@ public class InstrumentationTestRunner extends Instrumentation implements TestSu private static final String LOG_TAG = "InstrumentationTestRunner"; private final Bundle mResults = new Bundle(); + private Bundle mArguments; private AndroidTestRunner mTestRunner; private boolean mDebug; private boolean mJustCount; @@ -292,6 +293,7 @@ public class InstrumentationTestRunner extends Instrumentation implements TestSu @Override public void onCreate(Bundle arguments) { super.onCreate(arguments); + mArguments = arguments; // Apk paths used to search for test classes when using TestSuiteBuilders. String[] apkPaths = @@ -379,6 +381,16 @@ public class InstrumentationTestRunner extends Instrumentation implements TestSu start(); } + /** + * Get the Bundle object that contains the arguments + * + * @return the Bundle object + * @hide + */ + public Bundle getBundle(){ + return mArguments; + } + List<Predicate<TestMethod>> getBuilderRequirements() { return new ArrayList<Predicate<TestMethod>>(); } |