aboutsummaryrefslogtreecommitdiff
path: root/robolectric
diff options
context:
space:
mode:
authorBrett Chabot <brettchabot@google.com>2024-04-25 15:08:43 -0700
committerCopybara-Service <copybara-worker@google.com>2024-04-25 15:09:21 -0700
commitb551e5049d6c88c79fa5e51150aa546dd49d78aa (patch)
treecfc0ecfdb74db93dac2ea335cc27c2b0c9793e5b /robolectric
parentc577257599dc30cf283f8961c286d4ef65e799cb (diff)
downloadrobolectric-b551e5049d6c88c79fa5e51150aa546dd49d78aa.tar.gz
More unsupported SDK code cleanup.
Perform more cleanup related to the move to a minimum supported SDK of lollipop (21) missed in last commit (c577257599dc30cf283f8961c286d4ef65e799cb): - Remove methods with a maxSdk of JELLY_BEAN* - Remove RuntimeEnvironment.castNativePtr and associated Number to long conversions - Set default manifest minSdkVersion and targetSdkVersion to 21 - Remove if checks for apiLevel that are now redundant - Remove redundant Config(minSdk = LOLLIPOP) statements PiperOrigin-RevId: 628203572
Diffstat (limited to 'robolectric')
-rwxr-xr-xrobolectric/src/main/java/org/robolectric/android/internal/AndroidTestEnvironment.java15
-rw-r--r--robolectric/src/test/java/org/robolectric/QualifiersTest.java4
-rw-r--r--robolectric/src/test/java/org/robolectric/RobolectricTestRunnerMultiApiTest.java8
-rw-r--r--robolectric/src/test/java/org/robolectric/android/ResourceTableFactoryIntegrationTest.java3
-rw-r--r--robolectric/src/test/java/org/robolectric/manifest/AndroidManifestTest.java6
-rw-r--r--robolectric/src/test/java/org/robolectric/res/StyleResourceLoaderTest.java4
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/PlaybackInfoBuilderTest.java3
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowAlarmManagerTest.java2
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowAppOpsManagerTest.java1
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowApplicationTest.java16
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataInputTest.java3
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataOutputTest.java3
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowCallTest.java1
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowDisplayTest.java2
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowPausedMessageQueueTest.java2
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowSQLiteConnectionTest.java3
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowSettingsTest.java24
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowWindowManagerGlobalTest.java9
18 files changed, 20 insertions, 89 deletions
diff --git a/robolectric/src/main/java/org/robolectric/android/internal/AndroidTestEnvironment.java b/robolectric/src/main/java/org/robolectric/android/internal/AndroidTestEnvironment.java
index 9ea315982..9b90d7603 100755
--- a/robolectric/src/main/java/org/robolectric/android/internal/AndroidTestEnvironment.java
+++ b/robolectric/src/main/java/org/robolectric/android/internal/AndroidTestEnvironment.java
@@ -16,7 +16,6 @@ import android.content.ComponentName;
import android.content.Context;
import android.content.IntentFilter;
import android.content.pm.ApplicationInfo;
-import android.content.pm.PackageManager;
import android.content.pm.PackageParser;
import android.content.pm.PackageParser.Package;
import android.content.res.AssetManager;
@@ -362,18 +361,8 @@ public class AndroidTestEnvironment implements TestEnvironment {
activityThread.getPackageInfo(applicationInfo, null, Context.CONTEXT_INCLUDE_CODE);
final _LoadedApk_ _loadedApk_ = reflector(_LoadedApk_.class, loadedApk);
- Context contextImpl;
- if (apiLevel >= VERSION_CODES.LOLLIPOP) {
- contextImpl = reflector(_ContextImpl_.class).createAppContext(activityThread, loadedApk);
- } else {
- try {
- contextImpl =
- systemContextImpl.createPackageContext(
- applicationInfo.packageName, Context.CONTEXT_INCLUDE_CODE);
- } catch (PackageManager.NameNotFoundException e) {
- throw new RuntimeException(e);
- }
- }
+ Context contextImpl =
+ reflector(_ContextImpl_.class).createAppContext(activityThread, loadedApk);
ShadowPackageManager shadowPackageManager = Shadow.extract(contextImpl.getPackageManager());
shadowPackageManager.addPackageInternal(parsedPackage);
activityThreadReflector.setInitialApplication(application);
diff --git a/robolectric/src/test/java/org/robolectric/QualifiersTest.java b/robolectric/src/test/java/org/robolectric/QualifiersTest.java
index de99cdba4..bf2959d24 100644
--- a/robolectric/src/test/java/org/robolectric/QualifiersTest.java
+++ b/robolectric/src/test/java/org/robolectric/QualifiersTest.java
@@ -8,7 +8,6 @@ import static org.junit.Assert.fail;
import android.app.Activity;
import android.content.res.Configuration;
import android.content.res.Resources;
-import android.os.Build.VERSION_CODES;
import android.view.View;
import android.widget.TextView;
import androidx.test.ext.junit.runners.AndroidJUnit4;
@@ -97,7 +96,8 @@ public class QualifiersTest {
assertThat(resources.getConfiguration().smallestScreenWidthDp).isEqualTo(720);
}
- @Test @Config(qualifiers = "b+sr+Latn", minSdk = VERSION_CODES.LOLLIPOP)
+ @Test
+ @Config(qualifiers = "b+sr+Latn")
public void supportsBcp47() throws Exception {
assertThat(resources.getString(R.string.hello)).isEqualTo("Zdravo");
}
diff --git a/robolectric/src/test/java/org/robolectric/RobolectricTestRunnerMultiApiTest.java b/robolectric/src/test/java/org/robolectric/RobolectricTestRunnerMultiApiTest.java
index 4fd1ba199..38ab0da4d 100644
--- a/robolectric/src/test/java/org/robolectric/RobolectricTestRunnerMultiApiTest.java
+++ b/robolectric/src/test/java/org/robolectric/RobolectricTestRunnerMultiApiTest.java
@@ -189,8 +189,8 @@ public class RobolectricTestRunnerMultiApiTest {
assertThat(runListener.ignored).isEmpty();
// Since test method should only be run once
- int sdksInclusivelyBetweenJellyBeanMr2AndLollipop = 3;
- assertThat(runListener.finished).hasSize(sdksInclusivelyBetweenJellyBeanMr2AndLollipop);
+ int sdksInclusivelyInRange = 3;
+ assertThat(runListener.finished).hasSize(sdksInclusivelyInRange);
}
@Test
@@ -225,8 +225,8 @@ public class RobolectricTestRunnerMultiApiTest {
runner.run(runNotifier);
assertThat(runListener.ignored).isEmpty();
- int sdksInclusivelyBetweenJellyBeanMr2AndLollipop = 3;
- assertThat(runListener.finished).hasSize(sdksInclusivelyBetweenJellyBeanMr2AndLollipop);
+ int sdksInclusivelyInRange = 3;
+ assertThat(runListener.finished).hasSize(sdksInclusivelyInRange);
}
///////////////////////////
diff --git a/robolectric/src/test/java/org/robolectric/android/ResourceTableFactoryIntegrationTest.java b/robolectric/src/test/java/org/robolectric/android/ResourceTableFactoryIntegrationTest.java
index d4395c5a7..f513b2f93 100644
--- a/robolectric/src/test/java/org/robolectric/android/ResourceTableFactoryIntegrationTest.java
+++ b/robolectric/src/test/java/org/robolectric/android/ResourceTableFactoryIntegrationTest.java
@@ -4,16 +4,13 @@ import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.TruthJUnit.assume;
import static org.robolectric.shadows.ShadowAssetManager.useLegacy;
-import android.os.Build;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.RuntimeEnvironment;
-import org.robolectric.annotation.Config;
import org.robolectric.res.ResName;
@RunWith(AndroidJUnit4.class)
-@Config(minSdk = Build.VERSION_CODES.LOLLIPOP)
public class ResourceTableFactoryIntegrationTest {
@Test
public void shouldIncludeStyleableAttributesThatDoNotHaveACorrespondingEntryInAttrClass() throws Exception {
diff --git a/robolectric/src/test/java/org/robolectric/manifest/AndroidManifestTest.java b/robolectric/src/test/java/org/robolectric/manifest/AndroidManifestTest.java
index e64cacd04..9c65dcf33 100644
--- a/robolectric/src/test/java/org/robolectric/manifest/AndroidManifestTest.java
+++ b/robolectric/src/test/java/org/robolectric/manifest/AndroidManifestTest.java
@@ -231,15 +231,15 @@ public class AndroidManifestTest {
assertThat(newConfigWith("minsdk7.xml", "android:minSdkVersion=\"7\"").getTargetSdkVersion())
.isEqualTo(7);
assertThat(newConfigWith("noattributes.xml", "").getTargetSdkVersion())
- .isEqualTo(VERSION_CODES.KITKAT);
+ .isEqualTo(VERSION_CODES.LOLLIPOP);
}
@Test
- public void shouldReadMinSdkVersionFromAndroidManifestOrDefaultToKitKat() throws Exception {
+ public void shouldReadMinSdkVersionFromAndroidManifestOrDefaultToLollipop() throws Exception {
assertThat(newConfigWith("minsdk17.xml", "android:minSdkVersion=\"17\"").getMinSdkVersion())
.isEqualTo(17);
assertThat(newConfigWith("noattributes.xml", "").getMinSdkVersion())
- .isEqualTo(VERSION_CODES.KITKAT);
+ .isEqualTo(VERSION_CODES.LOLLIPOP);
}
@Test
diff --git a/robolectric/src/test/java/org/robolectric/res/StyleResourceLoaderTest.java b/robolectric/src/test/java/org/robolectric/res/StyleResourceLoaderTest.java
index dc2026601..dc940d272 100644
--- a/robolectric/src/test/java/org/robolectric/res/StyleResourceLoaderTest.java
+++ b/robolectric/src/test/java/org/robolectric/res/StyleResourceLoaderTest.java
@@ -1,6 +1,6 @@
package org.robolectric.res;
-import static android.os.Build.VERSION_CODES.JELLY_BEAN;
+import static android.os.Build.VERSION_CODES.LOLLIPOP;
import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.TruthJUnit.assume;
import static org.robolectric.util.TestUtil.sdkResources;
@@ -19,7 +19,7 @@ public class StyleResourceLoaderTest {
@Before
public void setUp() throws Exception {
assume().that(RuntimeEnvironment.useLegacyResources()).isTrue();
- ResourcePath resourcePath = sdkResources(JELLY_BEAN);
+ ResourcePath resourcePath = sdkResources(LOLLIPOP);
resourceTable = new ResourceTableFactory().newResourceTable("android", resourcePath);
}
diff --git a/robolectric/src/test/java/org/robolectric/shadows/PlaybackInfoBuilderTest.java b/robolectric/src/test/java/org/robolectric/shadows/PlaybackInfoBuilderTest.java
index d59dc0b7e..ce2ccae95 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/PlaybackInfoBuilderTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/PlaybackInfoBuilderTest.java
@@ -4,15 +4,12 @@ import static com.google.common.truth.Truth.assertThat;
import android.media.AudioAttributes;
import android.media.session.MediaController.PlaybackInfo;
-import android.os.Build.VERSION_CODES;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import org.junit.Test;
import org.junit.runner.RunWith;
-import org.robolectric.annotation.Config;
/** Test for {@link PlaybackInfoBuilder} */
@RunWith(AndroidJUnit4.class)
-@Config(minSdk = VERSION_CODES.LOLLIPOP)
public class PlaybackInfoBuilderTest {
@Test
public void build_playbackInfo() {
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowAlarmManagerTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowAlarmManagerTest.java
index a2ae9222b..d1da6964c 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowAlarmManagerTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowAlarmManagerTest.java
@@ -257,7 +257,6 @@ public class ShadowAlarmManagerTest {
verify(onFire).onAlarm();
}
- @Config(minSdk = VERSION_CODES.LOLLIPOP)
@Test
public void setAlarmClock_pendingIntent() {
AlarmClockInfo alarmClockInfo =
@@ -534,7 +533,6 @@ public class ShadowAlarmManagerTest {
}
@Test
- @Config(minSdk = VERSION_CODES.LOLLIPOP)
public void getNextAlarmClockInfo() {
AlarmClockInfo alarmClockInfo1 =
new AlarmClockInfo(
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowAppOpsManagerTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowAppOpsManagerTest.java
index 168e03fa1..74e52f562 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowAppOpsManagerTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowAppOpsManagerTest.java
@@ -467,7 +467,6 @@ public class ShadowAppOpsManagerTest {
}
@Test
- @Config(minSdk = VERSION_CODES.LOLLIPOP)
public void setRestrictions() {
appOps.setRestriction(
OP_VIBRATE, AudioAttributes.USAGE_NOTIFICATION, MODE_ERRORED, new String[] {PACKAGE_NAME1});
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowApplicationTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowApplicationTest.java
index 91be98663..359cbad6c 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowApplicationTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowApplicationTest.java
@@ -125,27 +125,19 @@ public class ShadowApplicationTest {
}
@Test
- public void shouldProvideServicesIntroducedInJellyBeanMr1() throws Exception {
+ public void shouldProvideServicesAvailableInAllSdKs() throws Exception {
assertThat(context.getSystemService(Context.DISPLAY_SERVICE))
.isInstanceOf(android.hardware.display.DisplayManager.class);
assertThat(context.getSystemService(Context.USER_SERVICE)).isInstanceOf(UserManager.class);
- }
-
- @Test
- public void shouldProvideServicesIntroducedInKitKat() throws Exception {
- assertThat(context.getSystemService(Context.PRINT_SERVICE)).isInstanceOf(PrintManager.class);
- assertThat(context.getSystemService(Context.CAPTIONING_SERVICE))
- .isInstanceOf(CaptioningManager.class);
- }
-
- @Test
- public void shouldProvideServicesIntroducedInLollipop() throws Exception {
assertThat(context.getSystemService(Context.MEDIA_SESSION_SERVICE))
.isInstanceOf(MediaSessionManager.class);
assertThat(context.getSystemService(Context.BATTERY_SERVICE))
.isInstanceOf(BatteryManager.class);
assertThat(context.getSystemService(Context.RESTRICTIONS_SERVICE))
.isInstanceOf(RestrictionsManager.class);
+ assertThat(context.getSystemService(Context.PRINT_SERVICE)).isInstanceOf(PrintManager.class);
+ assertThat(context.getSystemService(Context.CAPTIONING_SERVICE))
+ .isInstanceOf(CaptioningManager.class);
}
@Test
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataInputTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataInputTest.java
index 4b0359800..894476d5c 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataInputTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataInputTest.java
@@ -6,19 +6,16 @@ import static org.robolectric.util.reflector.Reflector.reflector;
import android.app.backup.BackupDataInput;
import android.app.backup.BackupDataInputStream;
-import android.os.Build.VERSION_CODES;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.InputStream;
import org.junit.Test;
import org.junit.runner.RunWith;
-import org.robolectric.annotation.Config;
import org.robolectric.util.reflector.Constructor;
import org.robolectric.util.reflector.ForType;
@RunWith(AndroidJUnit4.class)
-@Config(minSdk = VERSION_CODES.LOLLIPOP)
public final class ShadowBackupDataInputTest {
private static final String TEST_KEY_1 = "key_1";
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataOutputTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataOutputTest.java
index ac222a899..2fe9db27b 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataOutputTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowBackupDataOutputTest.java
@@ -6,17 +6,14 @@ import static org.robolectric.Shadows.shadowOf;
import static org.robolectric.util.reflector.Reflector.reflector;
import android.app.backup.BackupDataOutput;
-import android.os.Build.VERSION_CODES;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import java.io.IOException;
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
-import org.robolectric.annotation.Config;
import org.robolectric.util.reflector.ForType;
@RunWith(AndroidJUnit4.class)
-@Config(minSdk = VERSION_CODES.LOLLIPOP)
public final class ShadowBackupDataOutputTest {
private static final String TEST_PREFIX = "prefix";
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowCallTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowCallTest.java
index 0d7c05114..e8e9dfdf4 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowCallTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowCallTest.java
@@ -14,7 +14,6 @@ import org.robolectric.util.ReflectionHelpers;
/** Test of ShadowCall. */
@RunWith(AndroidJUnit4.class)
-@Config(minSdk = VERSION_CODES.LOLLIPOP)
public final class ShadowCallTest {
Call call;
ShadowCall shadowCall;
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowDisplayTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowDisplayTest.java
index d13dc511e..099c9105e 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowDisplayTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowDisplayTest.java
@@ -90,7 +90,7 @@ public class ShadowDisplayTest {
}
@Test
- public void stateChangeShouldApplyToOtherInstancesOfSameDisplay_postKitKatFields() {
+ public void stateChangeShouldApplyToOtherInstancesOfSameDisplay() {
shadow.setState(Display.STATE_DOZE_SUSPEND);
display = DisplayManagerGlobal.getInstance().getRealDisplay(Display.DEFAULT_DISPLAY);
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowPausedMessageQueueTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowPausedMessageQueueTest.java
index 9098c6b50..c0a86f05f 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowPausedMessageQueueTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowPausedMessageQueueTest.java
@@ -36,7 +36,7 @@ public class ShadowPausedMessageQueueTest {
@After
public void tearDown() {
- if (shadowQueue != null) {
+ if (queue != null) {
shadowQueue.quit();
}
}
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowSQLiteConnectionTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowSQLiteConnectionTest.java
index 9a46cfde8..9c2eab273 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowSQLiteConnectionTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowSQLiteConnectionTest.java
@@ -238,8 +238,7 @@ public class ShadowSQLiteConnectionTest {
private SQLiteConnection getSQLiteConnection() {
ptr =
ShadowLegacySQLiteConnection.nativeOpen(
- databasePath.getPath(), 0, "test connection", false, false)
- .longValue();
+ databasePath.getPath(), 0, "test connection", false, false);
connections =
ReflectionHelpers.getStaticField(ShadowLegacySQLiteConnection.class, "CONNECTIONS");
return connections.getConnection(ptr);
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowSettingsTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowSettingsTest.java
index 09ab05a55..6c037a073 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowSettingsTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowSettingsTest.java
@@ -2,7 +2,6 @@ package org.robolectric.shadows;
import static android.location.LocationManager.GPS_PROVIDER;
import static android.location.LocationManager.NETWORK_PROVIDER;
-import static android.os.Build.VERSION_CODES.JELLY_BEAN_MR2;
import static android.os.Build.VERSION_CODES.O;
import static android.provider.Settings.Secure.LOCATION_MODE;
import static android.provider.Settings.Secure.LOCATION_MODE_BATTERY_SAVING;
@@ -236,29 +235,6 @@ public class ShadowSettingsTest {
assertThat(Secure.isLocationProviderEnabled(contentResolver, NETWORK_PROVIDER)).isTrue();
}
- @Config(maxSdk = JELLY_BEAN_MR2)
- @Test
- public void setLocationProviderEnabled() {
- // Verify default values
- assertThat(Secure.isLocationProviderEnabled(contentResolver, GPS_PROVIDER)).isTrue();
- assertThat(Secure.isLocationProviderEnabled(contentResolver, NETWORK_PROVIDER)).isFalse();
-
- Secure.setLocationProviderEnabled(contentResolver, NETWORK_PROVIDER, true);
-
- assertThat(Secure.isLocationProviderEnabled(contentResolver, GPS_PROVIDER)).isTrue();
- assertThat(Secure.isLocationProviderEnabled(contentResolver, NETWORK_PROVIDER)).isTrue();
-
- Secure.setLocationProviderEnabled(contentResolver, GPS_PROVIDER, false);
-
- assertThat(Secure.isLocationProviderEnabled(contentResolver, GPS_PROVIDER)).isFalse();
- assertThat(Secure.isLocationProviderEnabled(contentResolver, NETWORK_PROVIDER)).isTrue();
-
- Secure.setLocationProviderEnabled(contentResolver, NETWORK_PROVIDER, false);
-
- assertThat(Secure.isLocationProviderEnabled(contentResolver, GPS_PROVIDER)).isFalse();
- assertThat(Secure.isLocationProviderEnabled(contentResolver, NETWORK_PROVIDER)).isFalse();
- }
-
@Test
public void testGlobalGetFloat() {
float durationScale =
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowWindowManagerGlobalTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowWindowManagerGlobalTest.java
index 28185849a..6092630c1 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowWindowManagerGlobalTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowWindowManagerGlobalTest.java
@@ -1,6 +1,5 @@
package org.robolectric.shadows;
-import static android.os.Build.VERSION_CODES.JELLY_BEAN_MR1;
import static com.google.common.truth.Truth.assertThat;
import static org.junit.Assert.assertThrows;
@@ -9,7 +8,6 @@ import android.content.ClipData;
import android.graphics.Rect;
import android.os.Build.VERSION_CODES;
import android.os.Bundle;
-import android.os.Looper;
import android.view.Display;
import android.view.MotionEvent;
import android.view.View;
@@ -49,13 +47,6 @@ public class ShadowWindowManagerGlobalTest {
}
@Test
- @Config(minSdk = JELLY_BEAN_MR1)
- public void getWindowSession_withLooper_shouldReturnSession() {
- // method not available in JELLY BEAN, sorry :(
- assertThat(ShadowWindowManagerGlobal.getWindowSession(Looper.getMainLooper())).isNotNull();
- }
-
- @Test
public void getLastDragClipData() {
MotionEvent downEvent = MotionEvent.obtain(0L, 0L, MotionEvent.ACTION_DOWN, 12f, 34f, 0);
Robolectric.buildActivity(DragActivity.class)