Clear app optimized mode sharedpreferences when Reset all app preferences.
- Clear events when user click Settings > Apps > All apps > top-right button > "Reset app preferences" - Update AppOptModeSharedPreferencesUtilsTest from robotest to unit test. Bug: 338965652 Test: atest + manual Change-Id: Ib0a1bd113ab31fea247e5a5430ab35b252c6e1f5
This commit is contained in:
@@ -272,7 +272,7 @@ public class BatteryOptimizeUtilsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testResetAppOptimizationMode_Optimized_verifyAction() throws Exception {
|
||||
public void testResetAppOptimizationModeInternal_Optimized_verifyAction() throws Exception {
|
||||
runTestForResetWithMode(
|
||||
AppOpsManager.MODE_ALLOWED, /* allowListed */
|
||||
false,
|
||||
@@ -287,7 +287,8 @@ public class BatteryOptimizeUtilsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testResetAppOptimizationMode_SystemOrDefault_verifyAction() throws Exception {
|
||||
public void testResetAppOptimizationModeInternal_SystemOrDefault_verifyAction()
|
||||
throws Exception {
|
||||
runTestForResetWithMode(
|
||||
AppOpsManager.MODE_ALLOWED, /* allowListed */
|
||||
true,
|
||||
@@ -304,7 +305,7 @@ public class BatteryOptimizeUtilsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testResetAppOptimizationMode_Restricted_verifyAction() throws Exception {
|
||||
public void testResetAppOptimizationModeInternal_Restricted_verifyAction() throws Exception {
|
||||
runTestForResetWithMode(
|
||||
AppOpsManager.MODE_IGNORED, /* allowListed */
|
||||
false,
|
||||
@@ -315,7 +316,7 @@ public class BatteryOptimizeUtilsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testResetAppOptimizationMode_Unrestricted_verifyAction() throws Exception {
|
||||
public void testResetAppOptimizationModeInternal_Unrestricted_verifyAction() throws Exception {
|
||||
runTestForResetWithMode(
|
||||
AppOpsManager.MODE_ALLOWED, /* allowListed */
|
||||
true,
|
||||
@@ -346,7 +347,7 @@ public class BatteryOptimizeUtilsTest {
|
||||
doReturn(isSystemOrDefaultApp).when(mMockBackend).isSysAllowlisted(anyString());
|
||||
doReturn(isSystemOrDefaultApp).when(mMockBackend).isDefaultActiveApp(anyString(), anyInt());
|
||||
|
||||
BatteryOptimizeUtils.resetAppOptimizationMode(
|
||||
BatteryOptimizeUtils.resetAppOptimizationModeInternal(
|
||||
mContext,
|
||||
mMockIPackageManager,
|
||||
mMockAppOpsManager,
|
||||
|
||||
Reference in New Issue
Block a user