Merge "[Multi-user] Change Backup Settings page to support multi-user."

This commit is contained in:
Chandan Nath
2019-01-30 14:03:38 +00:00
committed by Android (Google) Code Review
13 changed files with 179 additions and 249 deletions

View File

@@ -37,12 +37,9 @@ import java.util.List;
@RunWith(AndroidJUnit4.class)
@SmallTest
public class BackupIntentTest {
private static final String INTENT_PRIVACY_SETTINGS = "android.settings.PRIVACY_SETTINGS";
private static final String INTENT_BACKUP_SETTINGS =
"android.settings.BACKUP_AND_RESET_SETTINGS";
private static final String BACKUP_SETTINGS_ACTIVITY =
"com.android.settings.backup.BackupSettingsActivity";
"com.android.settings.backup.UserBackupSettingsActivity";
private Context mContext;
@@ -52,17 +49,6 @@ public class BackupIntentTest {
mContext = instrumentation.getTargetContext();
}
@Test
public void testBackupSettingsIntentResolvesToOnlyOneActivity(){
PackageManager pm = mContext.getPackageManager();
Intent intent = new Intent(INTENT_BACKUP_SETTINGS);
List<ResolveInfo> activities = pm.queryIntentActivities(intent, 0);
assertThat(activities).isNotNull();
assertThat(activities.size()).isEqualTo(1);
assertThat(activities.get(0).activityInfo.getComponentName().getClassName()).
isEqualTo(BACKUP_SETTINGS_ACTIVITY);
}
@Test
public void testPrivacySettingsIntentResolvesToOnlyOneActivity(){
PackageManager pm = mContext.getPackageManager();
@@ -73,5 +59,4 @@ public class BackupIntentTest {
assertThat(activities.get(0).activityInfo.getComponentName().getClassName()).
isEqualTo(BACKUP_SETTINGS_ACTIVITY);
}
}