From a095a5bf3a1d41a5239b3f67f447150f91ebe88d Mon Sep 17 00:00:00 2001 From: Googler Date: Wed, 30 Jun 2021 10:43:54 -0700 Subject: [PATCH] suppress `RobolectricSystemContext` violations PiperOrigin-RevId: 382337882 --- .../internal/AndroidTestEnvironmentCreateApplicationTest.java | 1 + .../test/java/org/robolectric/shadows/ShadowActivityTest.java | 1 + .../java/org/robolectric/shadows/ShadowContentResolverTest.java | 1 + 3 files changed, 3 insertions(+) diff --git a/robolectric/src/test/java/org/robolectric/android/internal/AndroidTestEnvironmentCreateApplicationTest.java b/robolectric/src/test/java/org/robolectric/android/internal/AndroidTestEnvironmentCreateApplicationTest.java index c0fa05cc467..24acee0e01a 100644 --- a/robolectric/src/test/java/org/robolectric/android/internal/AndroidTestEnvironmentCreateApplicationTest.java +++ b/robolectric/src/test/java/org/robolectric/android/internal/AndroidTestEnvironmentCreateApplicationTest.java @@ -65,6 +65,7 @@ public void shouldAssignThePackageNameFromTheManifest() { } @Test + @SuppressWarnings("RobolectricSystemContext") // preexisting when check was enabled public void shouldRegisterReceiversFromTheManifest() throws Exception { // gross: shadowOf((Application) ApplicationProvider.getApplicationContext()).clearRegisteredReceivers(); diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java index 33f3c1d65a7..fbb32a78c90 100644 --- a/robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java +++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java @@ -78,6 +78,7 @@ /** Test of ShadowActivity. */ @RunWith(AndroidJUnit4.class) +@SuppressWarnings("RobolectricSystemContext") // preexisting when check was enabled public class ShadowActivityTest { private Activity activity; diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowContentResolverTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowContentResolverTest.java index 1eb57da732e..826918f582a 100644 --- a/robolectric/src/test/java/org/robolectric/shadows/ShadowContentResolverTest.java +++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowContentResolverTest.java @@ -885,6 +885,7 @@ public void getProvider_shouldCreateProviderFromManifest() throws Exception { @Test @Config(manifest = NONE) + @SuppressWarnings("RobolectricSystemContext") // preexisting when check was enabled public void getProvider_shouldNotReturnAnyProviderWhenManifestIsNull() { Application application = new Application(); shadowOf(application).callAttach(RuntimeEnvironment.systemContext);