Merge "Allow DND screens on low ram devices" into rvc-qpr-dev am: 74c6c21b96
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12294001 Change-Id: I1e318a02298759aa95d71459508273d7985a2696
This commit is contained in:
@@ -62,12 +62,6 @@ public class ZenAccessControllerTest {
|
||||
assertThat(mController.isAvailable()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isAvailable_lowMemory_false() {
|
||||
mActivityManager.setIsLowRamDevice(true);
|
||||
assertThat(mController.isAvailable()).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void logSpecialPermissionChange() {
|
||||
ZenAccessController.logSpecialPermissionChange(true, "app", mContext);
|
||||
|
@@ -65,27 +65,13 @@ public class ZenAccessSettingObserverMixinTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onStart_lowMemory_shouldNotRegisterListener() {
|
||||
public void onStart_shouldRegisterListener() {
|
||||
final ShadowActivityManager sam = Shadow.extract(
|
||||
mContext.getSystemService(ActivityManager.class));
|
||||
sam.setIsLowRamDevice(true);
|
||||
|
||||
mLifecycle.handleLifecycleEvent(ON_START);
|
||||
|
||||
mContext.getContentResolver().notifyChange(Settings.Secure.getUriFor(
|
||||
Settings.Secure.ENABLED_NOTIFICATION_POLICY_ACCESS_PACKAGES), null);
|
||||
|
||||
verify(mListener, never()).onZenAccessPolicyChanged();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onStart_highMemory_shouldRegisterListener() {
|
||||
final ShadowActivityManager sam = Shadow.extract(
|
||||
mContext.getSystemService(ActivityManager.class));
|
||||
sam.setIsLowRamDevice(false);
|
||||
|
||||
mLifecycle.handleLifecycleEvent(ON_START);
|
||||
|
||||
mContext.getContentResolver().notifyChange(Settings.Secure.getUriFor(
|
||||
Settings.Secure.ENABLED_NOTIFICATION_POLICY_ACCESS_PACKAGES), null);
|
||||
|
||||
@@ -94,10 +80,6 @@ public class ZenAccessSettingObserverMixinTest {
|
||||
|
||||
@Test
|
||||
public void onStop_shouldUnregisterListener() {
|
||||
final ShadowActivityManager sam = Shadow.extract(
|
||||
mContext.getSystemService(ActivityManager.class));
|
||||
sam.setIsLowRamDevice(false);
|
||||
|
||||
mLifecycle.handleLifecycleEvent(ON_START);
|
||||
mLifecycle.handleLifecycleEvent(ON_STOP);
|
||||
|
||||
|
Reference in New Issue
Block a user