Merge "Cleanup plurals format Change <one> to <1> in string res file Test: Update, existing tests still pass bug: 199230342"
This commit is contained in:
@@ -72,8 +72,8 @@ public class AutoclickPreferenceControllerTest {
|
||||
|
||||
assertThat(mController.getSummary().toString())
|
||||
.isEqualTo(AutoclickUtils.getAutoclickDelaySummary(
|
||||
mContext.getResources(),
|
||||
R.plurals.accessibilty_autoclick_preference_subtitle_medium_delay,
|
||||
mContext,
|
||||
R.string.accessibilty_autoclick_preference_subtitle_medium_delay,
|
||||
AUTOCLICK_DELAY_DEFAULT).toString());
|
||||
}
|
||||
}
|
||||
|
@@ -40,7 +40,7 @@ public final class AutoclickUtilsTest {
|
||||
@Test
|
||||
public void getAutoclickDelaySummary_minDelay_shouldReturnOnSummary() {
|
||||
final CharSequence summary = AutoclickUtils.getAutoclickDelaySummary(
|
||||
mContext.getResources(), R.plurals.accessibilty_autoclick_delay_unit_second,
|
||||
mContext, R.string.accessibilty_autoclick_delay_unit_second,
|
||||
MIN_AUTOCLICK_DELAY_MS);
|
||||
assertThat(summary.toString()).isEqualTo("0.2 seconds");
|
||||
}
|
||||
@@ -48,7 +48,7 @@ public final class AutoclickUtilsTest {
|
||||
@Test
|
||||
public void getAutoclickDelaySummary_maxDelay_shouldReturnOnSummary() {
|
||||
final CharSequence summary = AutoclickUtils.getAutoclickDelaySummary(
|
||||
mContext.getResources(), R.plurals.accessibilty_autoclick_delay_unit_second,
|
||||
mContext, R.string.accessibilty_autoclick_delay_unit_second,
|
||||
MAX_AUTOCLICK_DELAY_MS);
|
||||
assertThat(summary.toString()).isEqualTo("1 second");
|
||||
}
|
||||
|
@@ -46,6 +46,7 @@ import com.android.settings.testutils.FakeFeatureFactory;
|
||||
import com.android.settingslib.RestrictedLockUtils;
|
||||
import com.android.settingslib.RestrictedPreference;
|
||||
import com.android.settingslib.core.lifecycle.Lifecycle;
|
||||
import com.android.settingslib.utils.StringUtil;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Ignore;
|
||||
@@ -140,8 +141,8 @@ public class FingerprintStatusPreferenceControllerTest {
|
||||
|
||||
mController.updateState(mPreference);
|
||||
|
||||
assertThat(mPreference.getSummary()).isEqualTo(mContext.getResources().getQuantityString(
|
||||
R.plurals.security_settings_fingerprint_preference_summary, 1, 1));
|
||||
assertThat(mPreference.getSummary()).isEqualTo(StringUtil.getIcuPluralsString(mContext, 1,
|
||||
R.string.security_settings_fingerprint_preference_summary));
|
||||
assertThat(mPreference.isVisible()).isTrue();
|
||||
}
|
||||
|
||||
|
@@ -35,6 +35,7 @@ import com.android.internal.logging.nano.MetricsProto;
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.fuelgauge.batterytip.AppInfo;
|
||||
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
|
||||
import com.android.settingslib.utils.StringUtil;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
@@ -148,8 +149,8 @@ public class RestrictAppTipTest {
|
||||
@Test
|
||||
public void getSummary_oneAppHandled_showHandledSummary() {
|
||||
assertThat(mHandledBatteryTip.getSummary(mContext).toString())
|
||||
.isEqualTo(mContext.getResources().getQuantityString(
|
||||
R.plurals.battery_tip_restrict_handled_summary, 1));
|
||||
.isEqualTo(StringUtil.getIcuPluralsString(mContext, 1,
|
||||
R.string.battery_tip_restrict_handled_summary));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -157,8 +158,8 @@ public class RestrictAppTipTest {
|
||||
mUsageAppList.add(new AppInfo.Builder().build());
|
||||
mHandledBatteryTip = new RestrictAppTip(BatteryTip.StateType.HANDLED, mUsageAppList);
|
||||
assertThat(mHandledBatteryTip.getSummary(mContext))
|
||||
.isEqualTo(mContext.getResources().getQuantityString(
|
||||
R.plurals.battery_tip_restrict_handled_summary, 2));
|
||||
.isEqualTo(StringUtil.getIcuPluralsString(mContext, 2,
|
||||
R.string.battery_tip_restrict_handled_summary));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@@ -22,6 +22,7 @@ import android.content.Context;
|
||||
import android.location.LocationManager;
|
||||
|
||||
import com.android.settings.R;
|
||||
import com.android.settingslib.utils.StringUtil;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
@@ -67,9 +68,8 @@ public class TopLevelLocationPreferenceControllerTest {
|
||||
// Turn on location again and check if the previous summary text is still cached.
|
||||
mLocationManager.setLocationEnabledForUser(true, android.os.Process.myUserHandle());
|
||||
assertThat(mController.getSummary()).isEqualTo(
|
||||
mContext.getResources().getQuantityString(
|
||||
R.plurals.location_settings_summary_location_on, locationAppCount,
|
||||
locationAppCount));
|
||||
StringUtil.getIcuPluralsString(mContext, locationAppCount,
|
||||
R.string.location_settings_summary_location_on));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -78,9 +78,8 @@ public class TopLevelLocationPreferenceControllerTest {
|
||||
mLocationManager.setLocationEnabledForUser(true, android.os.Process.myUserHandle());
|
||||
mController.setLocationAppCount(locationAppCount);
|
||||
assertThat(mController.getSummary()).isEqualTo(
|
||||
mContext.getResources().getQuantityString(
|
||||
R.plurals.location_settings_summary_location_on,
|
||||
locationAppCount, locationAppCount));
|
||||
StringUtil.getIcuPluralsString(mContext, locationAppCount,
|
||||
R.string.location_settings_summary_location_on));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -89,8 +88,7 @@ public class TopLevelLocationPreferenceControllerTest {
|
||||
mLocationManager.setLocationEnabledForUser(true, android.os.Process.myUserHandle());
|
||||
mController.setLocationAppCount(locationAppCount);
|
||||
assertThat(mController.getSummary()).isEqualTo(
|
||||
mContext.getResources().getQuantityString(
|
||||
R.plurals.location_settings_summary_location_on,
|
||||
locationAppCount, locationAppCount));
|
||||
StringUtil.getIcuPluralsString(mContext, locationAppCount,
|
||||
R.string.location_settings_summary_location_on));
|
||||
}
|
||||
}
|
@@ -43,6 +43,7 @@ import androidx.lifecycle.LifecycleOwner;
|
||||
import com.android.settings.R;
|
||||
import com.android.settingslib.RestrictedPreference;
|
||||
import com.android.settingslib.core.lifecycle.Lifecycle;
|
||||
import com.android.settingslib.utils.StringUtil;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
@@ -119,8 +120,8 @@ public class PrintSettingsPreferenceControllerTest {
|
||||
mController.updateState(mPreference);
|
||||
|
||||
assertThat(mPreference.getSummary())
|
||||
.isEqualTo(mContext.getResources()
|
||||
.getQuantityString(R.plurals.print_jobs_summary, 1, 1));
|
||||
.isEqualTo(StringUtil.getIcuPluralsString(mContext, 1,
|
||||
R.string.print_jobs_summary));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -135,8 +136,8 @@ public class PrintSettingsPreferenceControllerTest {
|
||||
mController.updateState(mPreference);
|
||||
|
||||
assertThat(mPreference.getSummary())
|
||||
.isEqualTo(mContext.getResources()
|
||||
.getQuantityString(R.plurals.print_settings_summary, 2, 2));
|
||||
.isEqualTo(StringUtil.getIcuPluralsString(mContext, 2,
|
||||
R.string.print_settings_summary));
|
||||
|
||||
// No service
|
||||
when(mPrintManager.getPrintServices(PrintManager.ENABLED_SERVICES)).thenReturn(null);
|
||||
|
@@ -41,6 +41,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||
import com.android.settings.Settings;
|
||||
import com.android.settings.testutils.ResourcesUtils;
|
||||
import com.android.settingslib.RestrictedLockUtils;
|
||||
import com.android.settingslib.utils.StringUtil;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
@@ -244,11 +245,10 @@ public class CombinedBiometricStatusUtilsTest {
|
||||
public void getSummary_whenNoFaceEnrolled_whenMultipleFingerprints_returnsFingerprints() {
|
||||
final int enrolledFingerprintsCount = 2;
|
||||
final int stringResId = ResourcesUtils.getResourcesId(
|
||||
ApplicationProvider.getApplicationContext(), "plurals",
|
||||
ApplicationProvider.getApplicationContext(), "string",
|
||||
"security_settings_fingerprint_preference_summary");
|
||||
final String summary = mApplicationContext.getResources().getQuantityString(
|
||||
stringResId, enrolledFingerprintsCount /* quantity */,
|
||||
enrolledFingerprintsCount /* formatArgs */);
|
||||
final String summary = StringUtil.getIcuPluralsString(mApplicationContext,
|
||||
enrolledFingerprintsCount, stringResId);
|
||||
|
||||
when(mFaceManager.hasEnrolledTemplates(anyInt())).thenReturn(false);
|
||||
when(mFingerprintManager.getEnrolledFingerprints(anyInt()))
|
||||
@@ -261,11 +261,10 @@ public class CombinedBiometricStatusUtilsTest {
|
||||
public void getSummary_whenNoFaceEnrolled_whenSingleFingerprints_returnsFingerprints() {
|
||||
final int enrolledFingerprintsCount = 1;
|
||||
final int stringResId = ResourcesUtils.getResourcesId(
|
||||
ApplicationProvider.getApplicationContext(), "plurals",
|
||||
ApplicationProvider.getApplicationContext(), "string",
|
||||
"security_settings_fingerprint_preference_summary");
|
||||
final String summary = mApplicationContext.getResources().getQuantityString(
|
||||
stringResId, enrolledFingerprintsCount /* quantity */,
|
||||
enrolledFingerprintsCount /* formatArgs */);
|
||||
final String summary = StringUtil.getIcuPluralsString(mApplicationContext,
|
||||
enrolledFingerprintsCount, stringResId);
|
||||
|
||||
when(mFaceManager.hasEnrolledTemplates(anyInt())).thenReturn(false);
|
||||
when(mFingerprintManager.getEnrolledFingerprints(anyInt()))
|
||||
|
@@ -37,6 +37,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||
|
||||
import com.android.settings.testutils.ResourcesUtils;
|
||||
import com.android.settingslib.RestrictedLockUtils;
|
||||
import com.android.settingslib.utils.StringUtil;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
@@ -165,11 +166,10 @@ public class FingerprintStatusUtilsTest {
|
||||
public void getSummary_whenEnrolled_returnsSummary() {
|
||||
final int enrolledFingerprintsCount = 2;
|
||||
final int stringResId = ResourcesUtils.getResourcesId(
|
||||
ApplicationProvider.getApplicationContext(), "plurals",
|
||||
ApplicationProvider.getApplicationContext(), "string",
|
||||
"security_settings_fingerprint_preference_summary");
|
||||
final String summary = mApplicationContext.getResources().getQuantityString(
|
||||
stringResId, enrolledFingerprintsCount /* quantity */,
|
||||
enrolledFingerprintsCount /* formatArgs */);
|
||||
final String summary = StringUtil.getIcuPluralsString(mApplicationContext,
|
||||
enrolledFingerprintsCount, stringResId);
|
||||
|
||||
when(mFingerprintManager.hasEnrolledFingerprints(anyInt())).thenReturn(true);
|
||||
when(mFingerprintManager.getEnrolledFingerprints(anyInt())).thenReturn(
|
||||
|
@@ -49,6 +49,7 @@ import com.android.settings.Settings;
|
||||
import com.android.settings.biometrics.face.FaceEnrollIntroductionInternal;
|
||||
import com.android.settings.biometrics.fingerprint.FingerprintSettings;
|
||||
import com.android.settings.testutils.ResourcesUtils;
|
||||
import com.android.settingslib.utils.StringUtil;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
@@ -568,13 +569,12 @@ public class BiometricsSafetySourceTest {
|
||||
private void assertSafetySourceDisabledDataSetWithPluralSummary(String expectedTitleResName,
|
||||
String expectedSummaryResName, int expectedSummaryQuantity) {
|
||||
final int stringResId = ResourcesUtils.getResourcesId(
|
||||
ApplicationProvider.getApplicationContext(), "plurals",
|
||||
ApplicationProvider.getApplicationContext(), "string",
|
||||
expectedSummaryResName);
|
||||
assertSafetySourceDisabledDataSet(
|
||||
ResourcesUtils.getResourcesString(mApplicationContext, expectedTitleResName),
|
||||
mApplicationContext.getResources().getQuantityString(stringResId,
|
||||
expectedSummaryQuantity /* quantity */,
|
||||
expectedSummaryQuantity /* formatArgs */)
|
||||
StringUtil.getIcuPluralsString(mApplicationContext,
|
||||
expectedSummaryQuantity, stringResId)
|
||||
);
|
||||
}
|
||||
|
||||
@@ -582,13 +582,12 @@ public class BiometricsSafetySourceTest {
|
||||
String expectedSummaryResName, int expectedSummaryQuantity,
|
||||
String expectedSettingsClassName) {
|
||||
final int stringResId = ResourcesUtils.getResourcesId(
|
||||
ApplicationProvider.getApplicationContext(), "plurals",
|
||||
ApplicationProvider.getApplicationContext(), "string",
|
||||
expectedSummaryResName);
|
||||
assertSafetySourceEnabledDataSet(
|
||||
ResourcesUtils.getResourcesString(mApplicationContext, expectedTitleResName),
|
||||
mApplicationContext.getResources().getQuantityString(stringResId,
|
||||
expectedSummaryQuantity /* quantity */,
|
||||
expectedSummaryQuantity /* formatArgs */),
|
||||
StringUtil.getIcuPluralsString(mApplicationContext,
|
||||
expectedSummaryQuantity, stringResId),
|
||||
expectedSettingsClassName
|
||||
);
|
||||
}
|
||||
|
Reference in New Issue
Block a user