diff options
author | Jack Wang <jackwang@google.com> | 2009-08-20 19:20:54 -0700 |
---|---|---|
committer | Jack Wang <jackwang@google.com> | 2009-08-25 12:44:56 -0700 |
commit | 7aba54b2edcb94f43c991c555b23fc1de364835e (patch) | |
tree | 236e10de49ded0f19999f0669ebc66d5273c19c7 | |
parent | 617b22dc075bbf704421adf15f39388ec098b4fd (diff) | |
download | frameworks_base-7aba54b2edcb94f43c991c555b23fc1de364835e.zip frameworks_base-7aba54b2edcb94f43c991c555b23fc1de364835e.tar.gz frameworks_base-7aba54b2edcb94f43c991c555b23fc1de364835e.tar.bz2 |
Fix bug 1546445: Correct spelling errors in API
- InstrumentationTestCase.injectInsrumentation
- AndroidTestRunner.setInstrumentaiton
-rw-r--r-- | api/current.xml | 26 | ||||
-rw-r--r-- | core/java/android/test/InstrumentationTestCase.java | 16 | ||||
-rw-r--r-- | core/java/android/test/InstrumentationTestSuite.java | 2 | ||||
-rw-r--r-- | test-runner/android/test/AndroidTestRunner.java | 13 | ||||
-rw-r--r-- | test-runner/android/test/InstrumentationTestRunner.java | 2 |
5 files changed, 54 insertions, 5 deletions
diff --git a/api/current.xml b/api/current.xml index 3c76361..4dc4ae4 100644 --- a/api/current.xml +++ b/api/current.xml @@ -118546,6 +118546,19 @@ synchronized="false" static="false" final="false" + deprecated="deprecated" + visibility="public" +> +<parameter name="instrumentation" type="android.app.Instrumentation"> +</parameter> +</method> +<method name="setInstrumentation" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" deprecated="not deprecated" visibility="public" > @@ -118789,6 +118802,19 @@ synchronized="false" static="false" final="false" + deprecated="deprecated" + visibility="public" +> +<parameter name="instrumentation" type="android.app.Instrumentation"> +</parameter> +</method> +<method name="injectInstrumentation" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" deprecated="not deprecated" visibility="public" > diff --git a/core/java/android/test/InstrumentationTestCase.java b/core/java/android/test/InstrumentationTestCase.java index 2145d7c..22d95d1 100644 --- a/core/java/android/test/InstrumentationTestCase.java +++ b/core/java/android/test/InstrumentationTestCase.java @@ -43,11 +43,25 @@ public class InstrumentationTestCase extends TestCase { * * @param instrumentation the instrumentation to use with this instance */ - public void injectInsrumentation(Instrumentation instrumentation) { + public void injectInstrumentation(Instrumentation instrumentation) { mInstrumentation = instrumentation; } /** + * Injects instrumentation into this test case. This method is + * called by the test runner during test setup. + * + * @param instrumentation the instrumentation to use with this instance + * + * @deprecated Incorrect spelling, + * use {@link #injectInstrumentation(android.app.Instrumentation) instead. + */ + @Deprecated + public void injectInsrumentation(Instrumentation instrumentation) { + injectInstrumentation(instrumentation); + } + + /** * Inheritors can access the instrumentation using this. * @return instrumentation */ diff --git a/core/java/android/test/InstrumentationTestSuite.java b/core/java/android/test/InstrumentationTestSuite.java index 2ab949e..7a78ffb 100644 --- a/core/java/android/test/InstrumentationTestSuite.java +++ b/core/java/android/test/InstrumentationTestSuite.java @@ -65,7 +65,7 @@ public class InstrumentationTestSuite extends TestSuite { public void runTest(Test test, TestResult result) { if (test instanceof InstrumentationTestCase) { - ((InstrumentationTestCase) test).injectInsrumentation(mInstrumentation); + ((InstrumentationTestCase) test).injectInstrumentation(mInstrumentation); } // run the test as usual diff --git a/test-runner/android/test/AndroidTestRunner.java b/test-runner/android/test/AndroidTestRunner.java index 0d4e1e9..358b7e9 100644 --- a/test-runner/android/test/AndroidTestRunner.java +++ b/test-runner/android/test/AndroidTestRunner.java @@ -180,14 +180,23 @@ public class AndroidTestRunner extends BaseTestRunner { private void setInstrumentationIfInstrumentationTestCase( Test test, Instrumentation instrumentation) { if (InstrumentationTestCase.class.isAssignableFrom(test.getClass())) { - ((InstrumentationTestCase) test).injectInsrumentation(instrumentation); + ((InstrumentationTestCase) test).injectInstrumentation(instrumentation); } } - public void setInstrumentaiton(Instrumentation instrumentation) { + public void setInstrumentation(Instrumentation instrumentation) { mInstrumentation = instrumentation; } + /** + * @deprecated Incorrect spelling, + * use {@link #setInstrumentation(android.app.Instrumentation)} instead. + */ + @Deprecated + public void setInstrumentaiton(Instrumentation instrumentation) { + setInstrumentation(instrumentation); + } + @Override protected Class loadSuiteClass(String suiteClassName) throws ClassNotFoundException { return mContext.getClassLoader().loadClass(suiteClassName); diff --git a/test-runner/android/test/InstrumentationTestRunner.java b/test-runner/android/test/InstrumentationTestRunner.java index 6658fb0..23f0ed4 100644 --- a/test-runner/android/test/InstrumentationTestRunner.java +++ b/test-runner/android/test/InstrumentationTestRunner.java @@ -329,7 +329,7 @@ public class InstrumentationTestRunner extends Instrumentation implements TestSu mTestRunner = getAndroidTestRunner(); mTestRunner.setContext(getTargetContext()); - mTestRunner.setInstrumentaiton(this); + mTestRunner.setInstrumentation(this); mTestRunner.setSkipExecution(logOnly); mTestRunner.setTest(testSuiteBuilder.build()); mTestCount = mTestRunner.getTestCases().size(); |