diff options
Diffstat (limited to 'javatests/dagger/android/support/functional')
3 files changed, 4 insertions, 19 deletions
diff --git a/javatests/dagger/android/support/functional/AndroidManifest.xml b/javatests/dagger/android/support/functional/AndroidManifest.xml index 2b40e1077..0b5f4cd0b 100644 --- a/javatests/dagger/android/support/functional/AndroidManifest.xml +++ b/javatests/dagger/android/support/functional/AndroidManifest.xml @@ -17,7 +17,7 @@ package="dagger.android.support.functional"> <!-- Bump targetSdk to 29 when we update to Java 11 --> - <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="28" /> + <uses-sdk android:minSdkVersion="1" android:targetSdkVersion="28" /> <application android:theme="@style/Theme.AppCompat" android:name=".UsesGeneratedModulesApplication"> diff --git a/javatests/dagger/android/support/functional/BUILD b/javatests/dagger/android/support/functional/BUILD index 459d55fee..1ae110858 100644 --- a/javatests/dagger/android/support/functional/BUILD +++ b/javatests/dagger/android/support/functional/BUILD @@ -29,13 +29,10 @@ android_library( manifest = "AndroidManifest.xml", resource_files = glob(["res/**"]), deps = [ - "@maven//:androidx_activity_activity", "@maven//:androidx_fragment_fragment", - "@maven//:androidx_lifecycle_lifecycle_common", - "@maven//:androidx_lifecycle_lifecycle_viewmodel", - "@maven//:androidx_lifecycle_lifecycle_viewmodel_savedstate", "@maven//:androidx_appcompat_appcompat", "@maven//:androidx_annotation_annotation", + "//java/dagger/internal/guava:collect-android", "//:dagger_with_compiler", "//:android", "//:android-support", @@ -47,22 +44,13 @@ android_library( GenRobolectricTests( name = "functional_tests", srcs = glob(["*Test.java"]), - manifest_values = { - "minSdkVersion": "14", - }, deps = [ ":functional", "//:android", "//:android-support", "//:dagger_with_compiler", "@google_bazel_common//third_party/java/truth", - "@maven//:androidx_activity_activity", "@maven//:androidx_fragment_fragment", - "@maven//:androidx_lifecycle_lifecycle_common", - "@maven//:androidx_lifecycle_lifecycle_viewmodel", - "@maven//:androidx_lifecycle_lifecycle_viewmodel_savedstate", - "@maven//:androidx_test_core", - "@maven//:androidx_test_ext_junit", "@maven//:junit_junit", "@maven//:org_robolectric_robolectric", ], diff --git a/javatests/dagger/android/support/functional/InjectorsTest.java b/javatests/dagger/android/support/functional/InjectorsTest.java index eef84297c..73bb98a02 100644 --- a/javatests/dagger/android/support/functional/InjectorsTest.java +++ b/javatests/dagger/android/support/functional/InjectorsTest.java @@ -20,19 +20,16 @@ import static com.google.common.truth.Truth.assertThat; import android.content.Intent; import android.content.res.Configuration; -import android.os.Build; import androidx.test.core.app.ApplicationProvider; -import androidx.test.ext.junit.runners.AndroidJUnit4; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.Robolectric; +import org.robolectric.RobolectricTestRunner; import org.robolectric.android.controller.ActivityController; import org.robolectric.annotation.Config; -@RunWith(AndroidJUnit4.class) -// Robolectric requires Java9 to run API 29 and above, so use API 28 instead -@Config(sdk = Build.VERSION_CODES.P) +@RunWith(RobolectricTestRunner.class) public class InjectorsTest { private ActivityController<TestActivity> activityController; private TestActivity activity; |