Merge "Update strings for summary in device unlock page" into main
This commit is contained in:
@@ -172,7 +172,8 @@ public class FaceStatusUtilsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getSummary_whenNotEnrolled_returnsSummaryNone() {
|
||||
@DisableFlags(com.android.settings.flags.Flags.FLAG_BIOMETRICS_ONBOARDING_EDUCATION)
|
||||
public void getSummary_whenNotEnrolled_flagOff_returnsSummaryNone() {
|
||||
when(mFaceManager.hasEnrolledTemplates(anyInt())).thenReturn(false);
|
||||
|
||||
assertThat(mFaceStatusUtils.getSummary())
|
||||
@@ -181,6 +182,17 @@ public class FaceStatusUtilsTest {
|
||||
"security_settings_face_preference_summary_none"));
|
||||
}
|
||||
|
||||
@Test
|
||||
@EnableFlags(com.android.settings.flags.Flags.FLAG_BIOMETRICS_ONBOARDING_EDUCATION)
|
||||
public void getSummary_whenNotEnrolled_flagOn_returnsSummaryNone() {
|
||||
when(mFaceManager.hasEnrolledTemplates(anyInt())).thenReturn(false);
|
||||
|
||||
assertThat(mFaceStatusUtils.getSummary())
|
||||
.isEqualTo(ResourcesUtils.getResourcesString(
|
||||
mApplicationContext,
|
||||
"security_settings_face_preference_summary_none_new"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getSummary_whenEnrolled_returnsSummary() {
|
||||
when(mFaceManager.hasEnrolledTemplates(anyInt())).thenReturn(true);
|
||||
|
@@ -179,7 +179,8 @@ public class FingerprintStatusUtilsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getSummary_whenNotEnrolled_returnsSummaryNone() {
|
||||
@DisableFlags(com.android.settings.flags.Flags.FLAG_BIOMETRICS_ONBOARDING_EDUCATION)
|
||||
public void getSummary_whenNotEnrolled_flagOff_returnsSummaryNone() {
|
||||
when(mFingerprintManager.hasEnrolledTemplates(anyInt())).thenReturn(false);
|
||||
|
||||
assertThat(mFingerprintStatusUtils.getSummary())
|
||||
@@ -188,6 +189,17 @@ public class FingerprintStatusUtilsTest {
|
||||
"security_settings_fingerprint_preference_summary_none"));
|
||||
}
|
||||
|
||||
@Test
|
||||
@EnableFlags(com.android.settings.flags.Flags.FLAG_BIOMETRICS_ONBOARDING_EDUCATION)
|
||||
public void getSummary_whenNotEnrolled_flagOn_returnsSummaryNone() {
|
||||
when(mFingerprintManager.hasEnrolledTemplates(anyInt())).thenReturn(false);
|
||||
|
||||
assertThat(mFingerprintStatusUtils.getSummary())
|
||||
.isEqualTo(ResourcesUtils.getResourcesString(
|
||||
mApplicationContext,
|
||||
"security_settings_fingerprint_preference_summary_none_new"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getSummary_whenEnrolled_returnsSummary() {
|
||||
final int enrolledFingerprintsCount = 2;
|
||||
|
@@ -187,7 +187,7 @@ public class FaceSafetySourceTest {
|
||||
|
||||
assertSafetySourceDisabledDataSetWithSingularSummary(
|
||||
"security_settings_face_preference_title_new",
|
||||
"security_settings_face_preference_summary_none");
|
||||
"security_settings_face_preference_summary_none_new");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -205,7 +205,7 @@ public class FaceSafetySourceTest {
|
||||
|
||||
assertSafetySourceDisabledDataSetWithSingularSummary(
|
||||
"security_settings_face_preference_title_new",
|
||||
"security_settings_face_preference_summary_none");
|
||||
"security_settings_face_preference_summary_none_new");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -220,7 +220,7 @@ public class FaceSafetySourceTest {
|
||||
|
||||
assertSafetySourceEnabledDataSetWithSingularSummary(
|
||||
"security_settings_face_preference_title_new",
|
||||
"security_settings_face_preference_summary_none",
|
||||
"security_settings_face_preference_summary_none_new",
|
||||
FaceEnrollIntroductionInternal.class.getName());
|
||||
}
|
||||
|
||||
|
@@ -203,7 +203,7 @@ public class FingerprintSafetySourceTest {
|
||||
|
||||
assertSafetySourceDisabledDataSetWithSingularSummary(
|
||||
"security_settings_fingerprint",
|
||||
"security_settings_fingerprint_preference_summary_none");
|
||||
"security_settings_fingerprint_preference_summary_none_new");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -222,7 +222,7 @@ public class FingerprintSafetySourceTest {
|
||||
|
||||
assertSafetySourceDisabledDataSetWithSingularSummary(
|
||||
"security_settings_fingerprint",
|
||||
"security_settings_fingerprint_preference_summary_none");
|
||||
"security_settings_fingerprint_preference_summary_none_new");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -238,7 +238,7 @@ public class FingerprintSafetySourceTest {
|
||||
|
||||
assertSafetySourceEnabledDataSetWithSingularSummary(
|
||||
"security_settings_fingerprint",
|
||||
"security_settings_fingerprint_preference_summary_none",
|
||||
"security_settings_fingerprint_preference_summary_none_new",
|
||||
FingerprintSettings.class.getName());
|
||||
}
|
||||
|
||||
|
@@ -32,10 +32,13 @@ import android.content.Intent;
|
||||
import android.content.res.Resources;
|
||||
import android.os.UserManager;
|
||||
import android.os.storage.StorageManager;
|
||||
import android.platform.test.annotations.DisableFlags;
|
||||
import android.platform.test.annotations.EnableFlags;
|
||||
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 android.platform.test.flag.junit.SetFlagsRule;
|
||||
|
||||
import androidx.test.core.app.ApplicationProvider;
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||
@@ -64,6 +67,8 @@ public class ScreenLockPreferenceDetailsUtilsTest {
|
||||
private static final int SOURCE_METRICS_CATEGORY = 10;
|
||||
private static final int USER_ID = 11;
|
||||
|
||||
@Rule
|
||||
public final SetFlagsRule mSetFlagsRule = new SetFlagsRule();
|
||||
@Rule
|
||||
public final CheckFlagsRule mCheckFlagsRule = DeviceFlagsValueProvider.createCheckFlagsRule();
|
||||
@Mock
|
||||
@@ -118,7 +123,8 @@ public class ScreenLockPreferenceDetailsUtilsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getSummary_unsecureAndDisabledPattern_shouldReturnUnlockModeOff() {
|
||||
@DisableFlags(com.android.settings.flags.Flags.FLAG_BIOMETRICS_ONBOARDING_EDUCATION)
|
||||
public void getSummary_unsecureAndDisabledPattern_flagOff_shouldReturnUnlockModeOff() {
|
||||
final String summary = prepareString("unlock_set_unlock_mode_off", "unlockModeOff");
|
||||
|
||||
when(mLockPatternUtils.isSecure(USER_ID)).thenReturn(false);
|
||||
@@ -127,6 +133,17 @@ public class ScreenLockPreferenceDetailsUtilsTest {
|
||||
assertThat(mScreenLockPreferenceDetailsUtils.getSummary(USER_ID)).isEqualTo(summary);
|
||||
}
|
||||
|
||||
@Test
|
||||
@EnableFlags(com.android.settings.flags.Flags.FLAG_BIOMETRICS_ONBOARDING_EDUCATION)
|
||||
public void getSummary_unsecureAndDisabledPattern_flagOn_shouldReturnUnlockModeOff() {
|
||||
final String summary = prepareString("unlock_set_unlock_mode_off_new", "unlockModeOff");
|
||||
|
||||
when(mLockPatternUtils.isSecure(USER_ID)).thenReturn(false);
|
||||
when(mLockPatternUtils.isLockScreenDisabled(anyInt())).thenReturn(true);
|
||||
|
||||
assertThat(mScreenLockPreferenceDetailsUtils.getSummary(USER_ID)).isEqualTo(summary);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getSummary_unsecurePattern_shouldReturnUnlockModeNone() {
|
||||
final String summary =
|
||||
|
Reference in New Issue
Block a user