diff options
author | Brett Chabot <brettchabot@google.com> | 2019-03-25 10:54:15 -0700 |
---|---|---|
committer | Brett Chabot <brettchabot@google.com> | 2019-03-25 20:02:13 +0000 |
commit | a5501fd473fde37227f3839c3b6f22466c545ca8 (patch) | |
tree | 5ba77b3463c199154836fad132ecee0910125603 | |
parent | d38bb06a0e13d3812fdd9f735079de046b2b2d57 (diff) | |
download | dexmaker-a5501fd473fde37227f3839c3b6f22466c545ca8.tar.gz |
DO NOT MERGE Migrate external/dexmaker/ to androidx.test
See go/jetpack-test-android-migration
Test: m cts
Bug: 127482512
Change-Id: Ib1f7e7df5f641178f8da38c62e69a65cea6958fd
9 files changed, 52 insertions, 50 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 2c88308..2381dc6 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -5,7 +5,7 @@ <uses-library android:name="android.test.runner" /> </application> - <instrumentation android:name="android.support.test.runner.AndroidJUnitRunner" + <instrumentation android:name="androidx.test.runner.AndroidJUnitRunner" android:targetPackage="com.google.dexmaker.tests" android:label="Dexmaker Tests"/> diff --git a/dexmaker-mockito-inline-tests/src/androidTest/java/com/android/dx/mockito/inline/tests/MockFinal.java b/dexmaker-mockito-inline-tests/src/androidTest/java/com/android/dx/mockito/inline/tests/MockFinal.java index fa02471..cd9fe4d 100644 --- a/dexmaker-mockito-inline-tests/src/androidTest/java/com/android/dx/mockito/inline/tests/MockFinal.java +++ b/dexmaker-mockito-inline-tests/src/androidTest/java/com/android/dx/mockito/inline/tests/MockFinal.java @@ -16,15 +16,6 @@ package com.android.dx.mockito.inline.tests; -import android.content.Intent; -import android.os.IBinder; -import android.print.PrintAttributes; -import android.printservice.PrintService; -import android.support.test.runner.AndroidJUnit4; - -import org.junit.Test; -import org.junit.runner.RunWith; - import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNull; import static org.junit.Assert.assertSame; @@ -33,6 +24,16 @@ import static org.mockito.Mockito.mock; import static org.mockito.Mockito.spy; import static org.mockito.Mockito.when; +import android.content.Intent; +import android.os.IBinder; +import android.print.PrintAttributes; +import android.printservice.PrintService; + +import androidx.test.runner.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + @RunWith(AndroidJUnit4.class) public class MockFinal { @Test diff --git a/dexmaker-mockito-tests/build.gradle b/dexmaker-mockito-tests/build.gradle index a08e254..94e269a 100644 --- a/dexmaker-mockito-tests/build.gradle +++ b/dexmaker-mockito-tests/build.gradle @@ -14,7 +14,7 @@ android { targetSdkVersion 25 versionName VERSION_NAME - testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } } diff --git a/dexmaker-mockito-tests/src/androidTest/java/com/android/dx/mockito/tests/BlacklistedApis.java b/dexmaker-mockito-tests/src/androidTest/java/com/android/dx/mockito/tests/BlacklistedApis.java index ffe55fb..3f6aeaf 100644 --- a/dexmaker-mockito-tests/src/androidTest/java/com/android/dx/mockito/tests/BlacklistedApis.java +++ b/dexmaker-mockito-tests/src/androidTest/java/com/android/dx/mockito/tests/BlacklistedApis.java @@ -28,11 +28,12 @@ import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.provider.Settings; -import android.support.test.InstrumentationRegistry; -import android.support.test.runner.AndroidJUnit4; import android.view.View; import android.widget.FrameLayout; +import androidx.test.InstrumentationRegistry; +import androidx.test.runner.AndroidJUnit4; + import org.junit.Test; import org.junit.runner.RunWith; diff --git a/dexmaker-mockito-tests/src/androidTest/java/com/android/dx/mockito/tests/GeneralMocking.java b/dexmaker-mockito-tests/src/androidTest/java/com/android/dx/mockito/tests/GeneralMocking.java index 36d5612..4ee5172 100644 --- a/dexmaker-mockito-tests/src/androidTest/java/com/android/dx/mockito/tests/GeneralMocking.java +++ b/dexmaker-mockito-tests/src/androidTest/java/com/android/dx/mockito/tests/GeneralMocking.java @@ -16,20 +16,7 @@ package com.android.dx.mockito.tests; -import android.support.test.runner.AndroidJUnit4; - -import org.junit.Ignore; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.mockito.exceptions.base.MockitoException; -import org.mockito.exceptions.verification.NoInteractionsWanted; - -import java.util.ArrayList; -import java.util.Arrays; - -import static org.junit.Assert.assertArrayEquals; import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertNull; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; @@ -41,6 +28,13 @@ import static org.mockito.Mockito.spy; import static org.mockito.Mockito.verifyNoMoreInteractions; import static org.mockito.Mockito.when; +import androidx.test.runner.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.exceptions.base.MockitoException; +import org.mockito.exceptions.verification.NoInteractionsWanted; + @RunWith(AndroidJUnit4.class) public class GeneralMocking { public static class TestClass { diff --git a/dexmaker-tests/Android.mk b/dexmaker-tests/Android.mk index 3ed4111..7b3968c 100644 --- a/dexmaker-tests/Android.mk +++ b/dexmaker-tests/Android.mk @@ -26,7 +26,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := dexmaker-tests LOCAL_SDK_VERSION := 17 LOCAL_SRC_FILES := $(call all-java-files-under, src/androidTest/java) -LOCAL_STATIC_JAVA_LIBRARIES := dexmaker android-support-test +LOCAL_STATIC_JAVA_LIBRARIES := dexmaker androidx.test.rules LOCAL_ERROR_PRONE_FLAGS := -Xep:JUnit4TestNotRun:WARN include $(BUILD_STATIC_JAVA_LIBRARY) diff --git a/dexmaker-tests/build.gradle b/dexmaker-tests/build.gradle index 5bd40cd..f2d73f5 100644 --- a/dexmaker-tests/build.gradle +++ b/dexmaker-tests/build.gradle @@ -15,7 +15,7 @@ android { versionCode 1 versionName VERSION_NAME - testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } } diff --git a/dexmaker-tests/src/androidTest/java/com/android/dx/AnnotationIdTest.java b/dexmaker-tests/src/androidTest/java/com/android/dx/AnnotationIdTest.java index 43731ee..326f05f 100644 --- a/dexmaker-tests/src/androidTest/java/com/android/dx/AnnotationIdTest.java +++ b/dexmaker-tests/src/androidTest/java/com/android/dx/AnnotationIdTest.java @@ -15,11 +15,19 @@ */ package com.android.dx; -import android.support.test.InstrumentationRegistry; +import static com.android.dx.TypeId.*; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.fail; + +import androidx.test.InstrumentationRegistry; + import org.junit.After; import org.junit.Before; import org.junit.Test; +import static java.lang.reflect.Modifier.PUBLIC; + import java.io.File; import java.lang.annotation.*; import java.lang.reflect.Method; @@ -27,11 +35,6 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -import static com.android.dx.TypeId.*; -import static java.lang.reflect.Modifier.PUBLIC; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.fail; - public final class AnnotationIdTest { /** diff --git a/dexmaker-tests/src/androidTest/java/com/android/dx/DexMakerTest.java b/dexmaker-tests/src/androidTest/java/com/android/dx/DexMakerTest.java index f2b457f..7331f7b 100644 --- a/dexmaker-tests/src/androidTest/java/com/android/dx/DexMakerTest.java +++ b/dexmaker-tests/src/androidTest/java/com/android/dx/DexMakerTest.java @@ -16,10 +16,28 @@ package com.android.dx; -import android.support.test.InstrumentationRegistry; +import static com.android.dx.util.TestUtil.DELTA_DOUBLE; +import static com.android.dx.util.TestUtil.DELTA_FLOAT; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; +import static org.junit.Assert.fail; + +import androidx.test.InstrumentationRegistry; + import org.junit.Before; import org.junit.Test; +import static java.lang.reflect.Modifier.ABSTRACT; +import static java.lang.reflect.Modifier.FINAL; +import static java.lang.reflect.Modifier.NATIVE; +import static java.lang.reflect.Modifier.PRIVATE; +import static java.lang.reflect.Modifier.PROTECTED; +import static java.lang.reflect.Modifier.PUBLIC; +import static java.lang.reflect.Modifier.STATIC; +import static java.lang.reflect.Modifier.SYNCHRONIZED; + import java.io.File; import java.io.FilenameFilter; import java.io.IOException; @@ -31,21 +49,6 @@ import java.util.Arrays; import java.util.List; import java.util.concurrent.Callable; -import static com.android.dx.util.TestUtil.DELTA_DOUBLE; -import static com.android.dx.util.TestUtil.DELTA_FLOAT; -import static java.lang.reflect.Modifier.ABSTRACT; -import static java.lang.reflect.Modifier.FINAL; -import static java.lang.reflect.Modifier.NATIVE; -import static java.lang.reflect.Modifier.PRIVATE; -import static java.lang.reflect.Modifier.PROTECTED; -import static java.lang.reflect.Modifier.PUBLIC; -import static java.lang.reflect.Modifier.STATIC; -import static java.lang.reflect.Modifier.SYNCHRONIZED; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertTrue; -import static org.junit.Assert.fail; - /** * This generates a class named 'Generated' with one or more generated methods * and fields. In loads the generated class into the current VM and uses |