aboutsummaryrefslogtreecommitdiff
path: root/javatests/dagger/android/support/functional
diff options
context:
space:
mode:
Diffstat (limited to 'javatests/dagger/android/support/functional')
-rw-r--r--javatests/dagger/android/support/functional/AndroidManifest.xml2
-rw-r--r--javatests/dagger/android/support/functional/BUILD14
-rw-r--r--javatests/dagger/android/support/functional/InjectorsTest.java7
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;