Remove obsolete zen-related entries from CustomSiteMapRegistry
These pages no longer exist with MODES_UI. Bug: 346789065 Test: atest CustomSiteMapRegistryTest Flag: android.app.modes_ui Change-Id: I254b4eb15a71bf7a6765c1ea7d0cb31c59fe2f0c
This commit is contained in:
@@ -16,6 +16,7 @@
|
||||
|
||||
package com.android.settings.search;
|
||||
|
||||
import android.app.Flags;
|
||||
import android.util.ArrayMap;
|
||||
|
||||
import com.android.settings.backup.UserBackupSettingsActivity;
|
||||
@@ -55,8 +56,10 @@ public class CustomSiteMapRegistry {
|
||||
ConnectedDeviceDashboardFragment.class.getName());
|
||||
CUSTOM_SITE_MAP.put(UserBackupSettingsActivity.class.getName(),
|
||||
SystemDashboardFragment.class.getName());
|
||||
CUSTOM_SITE_MAP.put(ZenModeBlockedEffectsSettings.class.getName(),
|
||||
ZenModeRestrictNotificationsSettings.class.getName());
|
||||
if (!Flags.modesUi()) {
|
||||
CUSTOM_SITE_MAP.put(ZenModeBlockedEffectsSettings.class.getName(),
|
||||
ZenModeRestrictNotificationsSettings.class.getName());
|
||||
}
|
||||
CUSTOM_SITE_MAP.put(GestureNavigationSettingsFragment.class.getName(),
|
||||
SystemNavigationGestureSettings.class.getName());
|
||||
}
|
||||
|
@@ -18,6 +18,12 @@ package com.android.settings.search;
|
||||
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
|
||||
import android.app.Flags;
|
||||
import android.platform.test.annotations.RequiresFlagsDisabled;
|
||||
import android.platform.test.annotations.RequiresFlagsEnabled;
|
||||
import android.platform.test.flag.junit.CheckFlagsRule;
|
||||
import android.platform.test.flag.junit.DeviceFlagsValueProvider;
|
||||
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||
|
||||
import com.android.settings.backup.UserBackupSettingsActivity;
|
||||
@@ -35,12 +41,16 @@ import com.android.settings.security.SecuritySettings;
|
||||
import com.android.settings.security.screenlock.ScreenLockSettings;
|
||||
import com.android.settings.system.SystemDashboardFragment;
|
||||
|
||||
import org.junit.Rule;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
|
||||
@RunWith(AndroidJUnit4.class)
|
||||
public class CustomSiteMapRegistryTest {
|
||||
|
||||
@Rule
|
||||
public final CheckFlagsRule mCheckFlagsRule = DeviceFlagsValueProvider.createCheckFlagsRule();
|
||||
|
||||
@Test
|
||||
public void shouldContainScreenLockSettingsPairs() {
|
||||
assertThat(CustomSiteMapRegistry.CUSTOM_SITE_MAP.get(ScreenLockSettings.class.getName()))
|
||||
@@ -75,12 +85,20 @@ public class CustomSiteMapRegistryTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
@RequiresFlagsDisabled(Flags.FLAG_MODES_UI)
|
||||
public void shouldContainZenModeBlockedEffectsSettingsPairs() {
|
||||
assertThat(CustomSiteMapRegistry.CUSTOM_SITE_MAP.get(
|
||||
ZenModeBlockedEffectsSettings.class.getName())).isEqualTo(
|
||||
assertThat(CustomSiteMapRegistry.CUSTOM_SITE_MAP).containsEntry(
|
||||
ZenModeBlockedEffectsSettings.class.getName(),
|
||||
ZenModeRestrictNotificationsSettings.class.getName());
|
||||
}
|
||||
|
||||
@Test
|
||||
@RequiresFlagsEnabled(Flags.FLAG_MODES_UI)
|
||||
public void shouldNotContainZenModeBlockedEffectsSettingsPairs() {
|
||||
assertThat(CustomSiteMapRegistry.CUSTOM_SITE_MAP)
|
||||
.doesNotContainKey(ZenModeBlockedEffectsSettings.class.getName());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void shouldContainGestureNavigationSettingsFragmentPairs() {
|
||||
assertThat(CustomSiteMapRegistry.CUSTOM_SITE_MAP.get(
|
||||
|
Reference in New Issue
Block a user