Add Private Space features flag check to Settings tests
Adding this flag check since we are putting all the implementations of Private Space features behind this flag. Bug: 326060689 Test: Run presubmits and verify that nothing breaks Change-Id: I2c0e9a1afc3787232425f79d06d4aeba001283ec
This commit is contained in:
@@ -74,7 +74,8 @@ public class UseOneLockControllerTest {
|
||||
/** Tests that the controller is always available. */
|
||||
@Test
|
||||
public void getAvailabilityStatus_returnsAvailable() {
|
||||
mSetFlagsRule.enableFlags(Flags.FLAG_ALLOW_PRIVATE_PROFILE);
|
||||
mSetFlagsRule.enableFlags(Flags.FLAG_ALLOW_PRIVATE_PROFILE,
|
||||
android.multiuser.Flags.FLAG_ENABLE_PRIVATE_SPACE_FEATURES);
|
||||
|
||||
assertThat(mUseOneLockController.getAvailabilityStatus()).isEqualTo(AVAILABLE);
|
||||
}
|
||||
@@ -87,7 +88,8 @@ public class UseOneLockControllerTest {
|
||||
.when(mLockPatternUtils).isSeparateProfileChallengeEnabled(anyInt());
|
||||
doReturn(CREDENTIAL_TYPE_PATTERN)
|
||||
.when(mLockPatternUtils).getCredentialTypeForUser(anyInt());
|
||||
mSetFlagsRule.enableFlags(Flags.FLAG_ALLOW_PRIVATE_PROFILE);
|
||||
mSetFlagsRule.enableFlags(Flags.FLAG_ALLOW_PRIVATE_PROFILE,
|
||||
android.multiuser.Flags.FLAG_ENABLE_PRIVATE_SPACE_FEATURES);
|
||||
|
||||
mUseOneLockController.updateState(mPreference);
|
||||
assertThat(mUseOneLockController.getSummary().toString()).isEqualTo("Pattern");
|
||||
@@ -99,7 +101,8 @@ public class UseOneLockControllerTest {
|
||||
doReturn(true)
|
||||
.when(mLockPatternUtils).isSeparateProfileChallengeEnabled(anyInt());
|
||||
doReturn(CREDENTIAL_TYPE_PIN).when(mLockPatternUtils).getCredentialTypeForUser(anyInt());
|
||||
mSetFlagsRule.enableFlags(Flags.FLAG_ALLOW_PRIVATE_PROFILE);
|
||||
mSetFlagsRule.enableFlags(Flags.FLAG_ALLOW_PRIVATE_PROFILE,
|
||||
android.multiuser.Flags.FLAG_ENABLE_PRIVATE_SPACE_FEATURES);
|
||||
|
||||
mUseOneLockController.updateState(mPreference);
|
||||
assertThat(mUseOneLockController.getSummary().toString()).isEqualTo("PIN");
|
||||
@@ -112,7 +115,8 @@ public class UseOneLockControllerTest {
|
||||
.when(mLockPatternUtils).isSeparateProfileChallengeEnabled(anyInt());
|
||||
doReturn(CREDENTIAL_TYPE_PASSWORD)
|
||||
.when(mLockPatternUtils).getCredentialTypeForUser(anyInt());
|
||||
mSetFlagsRule.enableFlags(Flags.FLAG_ALLOW_PRIVATE_PROFILE);
|
||||
mSetFlagsRule.enableFlags(Flags.FLAG_ALLOW_PRIVATE_PROFILE,
|
||||
android.multiuser.Flags.FLAG_ENABLE_PRIVATE_SPACE_FEATURES);
|
||||
|
||||
mUseOneLockController.updateState(mPreference);
|
||||
assertThat(mUseOneLockController.getSummary().toString()).isEqualTo("Password");
|
||||
|
||||
Reference in New Issue
Block a user