OSDN Git Service

Remove the duplicate test case that is added by auto-merge.
authorDoris Ling <dling@google.com>
Fri, 26 May 2017 20:22:13 +0000 (13:22 -0700)
committerDoris Ling <dling@google.com>
Fri, 26 May 2017 20:22:13 +0000 (13:22 -0700)
Change-Id: I0f2f30eed80ab550c16c64a44407ce0199090550
Fix: 38302246
Test: make RunSettingsRoboTests

tests/robotests/src/com/android/settings/accounts/AccountPreferenceControllerTest.java

index 41b83f2..79ea4da 100644 (file)
@@ -535,42 +535,6 @@ public class AccountPreferenceControllerTest {
 
     @Test
     @Config(shadows = {ShadowAccountManager.class, ShadowContentResolver.class})
-    public void onResume_oneNewAccountType_shouldAddOneAccountPreference() {
-        final List<UserInfo> infos = new ArrayList<>();
-        infos.add(new UserInfo(1, "user 1", 0));
-        infos.add(new UserInfo(2, "user 2", UserInfo.FLAG_MANAGED_PROFILE));
-        when(mUserManager.isManagedProfile()).thenReturn(false);
-        when(mUserManager.isLinkedUser()).thenReturn(false);
-        when(mUserManager.getProfiles(anyInt())).thenReturn(infos);
-
-        AccessiblePreferenceCategory preferenceGroup = mock(AccessiblePreferenceCategory.class);
-        when(preferenceGroup.getPreferenceManager()).thenReturn(mock(PreferenceManager.class));
-        when(mAccountHelper.createAccessiblePreferenceCategory(any(Context.class))).thenReturn(
-            preferenceGroup);
-
-        // First time resume will build the UI with no account
-        mController.onResume();
-
-        // Add new account
-        Account[] accounts = {new Account("Acct1", "com.acct1")};
-        when(mAccountManager.getAccountsAsUser(2)).thenReturn(accounts);
-        when(mAccountManager.getAccountsByTypeAsUser(eq("com.acct1"), any(UserHandle.class)))
-            .thenReturn(accounts);
-
-        AuthenticatorDescription[] authDescs = {
-            new AuthenticatorDescription("com.acct1", "com.android.settings",
-                R.string.account_settings_title, 0, 0, 0, false)
-        };
-        when(mAccountManager.getAuthenticatorTypesAsUser(anyInt())).thenReturn(authDescs);
-
-        // Resume should show the newly added account
-        mController.onResume();
-
-        verify(preferenceGroup).addPreference(argThat(new PreferenceMatcher("Acct1")));
-    }
-
-    @Test
-    @Config(shadows = {ShadowAccountManager.class, ShadowContentResolver.class})
     public void onResume_oneAccountRemoved_shouldRemoveOneAccountPreference() {
         final List<UserInfo> infos = new ArrayList<>();
         infos.add(new UserInfo(1, "user 1", 0));