Don't use framework strings for formatting file sizes
Modify various formatters to avoid using framework strings for formatting file sizes. Also update README instructions for running unit tests. Bug: 36994779 Test: adb shell am instrument -w -e class com.android.settings.utils.FileSizeFormatterTest com.android.settings.tests.unit/android.support.test.runner.AndroidJUnitRunner Test: make -j RunSettingsRoboTests Change-Id: I4035f26d29408b64389892a4a2379b4823f8ac96
This commit is contained in:
@@ -55,7 +55,7 @@ public class StorageItemPreferenceTest {
|
||||
@Test
|
||||
public void testAfterLoad() {
|
||||
mPreference.setStorageSize(MEGABYTE_IN_BYTES * 10, MEGABYTE_IN_BYTES * 100);
|
||||
assertThat(((String) mPreference.getSummary())).isEqualTo("0.01GB");
|
||||
assertThat(((String) mPreference.getSummary())).isEqualTo("0.01 GB");
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@@ -104,7 +104,7 @@ public class SecondaryUserControllerTest {
|
||||
verify(mGroup).addPreference(argumentCaptor.capture());
|
||||
|
||||
Preference preference = argumentCaptor.getValue();
|
||||
assertThat(preference.getSummary()).isEqualTo("0.01GB");
|
||||
assertThat(preference.getSummary()).isEqualTo("0.01 GB");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -177,7 +177,7 @@ public class SecondaryUserControllerTest {
|
||||
verify(mGroup).addPreference(argumentCaptor.capture());
|
||||
Preference preference = argumentCaptor.getValue();
|
||||
|
||||
assertThat(preference.getSummary()).isEqualTo("0.03GB");
|
||||
assertThat(preference.getSummary()).isEqualTo("0.03 GB");
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@@ -84,8 +84,6 @@ public class StorageItemPreferenceControllerTest {
|
||||
@Before
|
||||
public void setUp() throws Exception {
|
||||
MockitoAnnotations.initMocks(this);
|
||||
SettingsShadowResources.overrideResource("android:string/fileSizeSuffix", "%1$s %2$s");
|
||||
SettingsShadowResources.overrideResource("android:string/gigabyteShort", "GB");
|
||||
mContext = spy(RuntimeEnvironment.application.getApplicationContext());
|
||||
FakeFeatureFactory.setupForTest(mContext);
|
||||
mFakeFeatureFactory = (FakeFeatureFactory) FakeFeatureFactory.getFactory(mContext);
|
||||
@@ -287,12 +285,12 @@ public class StorageItemPreferenceControllerTest {
|
||||
results.put(0, result);
|
||||
mController.onLoadFinished(results, 0);
|
||||
|
||||
assertThat(audio.getSummary().toString()).isEqualTo("0.14GB");
|
||||
assertThat(image.getSummary().toString()).isEqualTo("0.35GB");
|
||||
assertThat(games.getSummary().toString()).isEqualTo("0.08GB");
|
||||
assertThat(movies.getSummary().toString()).isEqualTo("0.16GB");
|
||||
assertThat(apps.getSummary().toString()).isEqualTo("0.09GB");
|
||||
assertThat(files.getSummary().toString()).isEqualTo("0.05GB");
|
||||
assertThat(audio.getSummary().toString()).isEqualTo("0.14 GB");
|
||||
assertThat(image.getSummary().toString()).isEqualTo("0.35 GB");
|
||||
assertThat(games.getSummary().toString()).isEqualTo("0.08 GB");
|
||||
assertThat(movies.getSummary().toString()).isEqualTo("0.16 GB");
|
||||
assertThat(apps.getSummary().toString()).isEqualTo("0.09 GB");
|
||||
assertThat(files.getSummary().toString()).isEqualTo("0.05 GB");
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@@ -122,7 +122,7 @@ public class UserProfileControllerTest {
|
||||
verify(mScreen).addPreference(argumentCaptor.capture());
|
||||
Preference preference = argumentCaptor.getValue();
|
||||
|
||||
assertThat(preference.getSummary()).isEqualTo("0.10GB");
|
||||
assertThat(preference.getSummary()).isEqualTo("0.10 GB");
|
||||
}
|
||||
|
||||
@Test
|
||||
|
Reference in New Issue
Block a user