Remove useless TestRunner
InstrumentationTestRunner can enumerate the test cases to run without a special TestRunner. Change-Id: I5a49413440ef191f28a21034a318d9a9e3f8174b
This commit is contained in:
@ -22,7 +22,7 @@
|
||||
<uses-library android:name="android.test.runner" />
|
||||
</application>
|
||||
|
||||
<instrumentation android:name=".KeyStoreTestRunner"
|
||||
<instrumentation android:name="android.test.InstrumentationTestRunner"
|
||||
android:targetPackage="android.security.tests"
|
||||
android:label="KeyStore Tests">
|
||||
</instrumentation>
|
||||
|
@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package android.security.tests;
|
||||
package android.security;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.security.KeyStore;
|
||||
@ -29,7 +29,11 @@ import java.util.HashSet;
|
||||
*
|
||||
* Running the test suite:
|
||||
*
|
||||
* adb shell am instrument -w android.security.tests/.KeyStoreTestRunner
|
||||
* runtest keystore-unit
|
||||
*
|
||||
* Or this individual test case:
|
||||
*
|
||||
* runtest --path frameworks/base/keystore/tests/src/android/security/KeyStoreTest.java
|
||||
*/
|
||||
@MediumTest
|
||||
public class KeyStoreTest extends ActivityUnitTestCase<Activity> {
|
||||
|
@ -1,48 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2009 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package android.security.tests;
|
||||
|
||||
import junit.framework.TestSuite;
|
||||
|
||||
import android.test.InstrumentationTestRunner;
|
||||
import android.test.InstrumentationTestSuite;
|
||||
|
||||
/**
|
||||
* Instrumentation Test Runner for all KeyStore unit tests.
|
||||
*
|
||||
* Running all tests:
|
||||
*
|
||||
* runtest keystore-unit
|
||||
* or
|
||||
* adb shell am instrument -w android.security.tests/.KeyStoreTestRunner
|
||||
*/
|
||||
|
||||
public class KeyStoreTestRunner extends InstrumentationTestRunner {
|
||||
|
||||
@Override
|
||||
public TestSuite getAllTests() {
|
||||
TestSuite suite = new InstrumentationTestSuite(this);
|
||||
suite.addTestSuite(android.security.tests.KeyStoreTest.class);
|
||||
suite.addTestSuite(android.security.tests.SystemKeyStoreTest.class);
|
||||
return suite;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ClassLoader getLoader() {
|
||||
return KeyStoreTestRunner.class.getClassLoader();
|
||||
}
|
||||
}
|
@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package android.security.tests;
|
||||
package android.security;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.security.SystemKeyStore;
|
||||
@ -26,7 +26,11 @@ import android.test.suitebuilder.annotation.MediumTest;
|
||||
*
|
||||
* Running the test suite:
|
||||
*
|
||||
* adb shell am instrument -w android.security.tests/.KeyStoreTestRunner
|
||||
* runtest keystore-unit
|
||||
*
|
||||
* Or this individual test case:
|
||||
*
|
||||
* runtest --path frameworks/base/keystore/tests/src/android/security/SystemKeyStoreTest.java
|
||||
*/
|
||||
@MediumTest
|
||||
public class SystemKeyStoreTest extends ActivityUnitTestCase<Activity> {
|
||||
|
Reference in New Issue
Block a user