| Index: chrome/browser/sync/sync_global_error_unittest.cc
|
| diff --git a/chrome/browser/sync/sync_global_error_unittest.cc b/chrome/browser/sync/sync_global_error_unittest.cc
|
| index 883c5c30236d0c4140986ea9b1736ddefeabce9d..ca1de8ca41370a40ebca0abd8240eb3fc39f923c 100644
|
| --- a/chrome/browser/sync/sync_global_error_unittest.cc
|
| +++ b/chrome/browser/sync/sync_global_error_unittest.cc
|
| @@ -113,8 +113,7 @@ void VerifySyncGlobalErrorResult(NiceMock<ProfileSyncServiceMock>* service,
|
| // If there is an error then a wrench button badge, menu item, and bubble view
|
| // should be shown.
|
| EXPECT_EQ(error->HasBadge(), is_error);
|
| - EXPECT_EQ(error->HasMenuItem() || error->HasCustomizedSyncMenuItem(),
|
| - is_error);
|
| + EXPECT_EQ(error->HasMenuItem() || error->HasBadge(), is_error);
|
| EXPECT_EQ(error->HasBubbleView(), is_error);
|
|
|
| // If there is an error then labels should not be empty.
|
| @@ -182,47 +181,3 @@ TEST_F(SyncGlobalErrorTest, PassphraseGlobalError) {
|
| &service, login_ui_service, browser(), &error,
|
| GoogleServiceAuthError::NONE, true, true);
|
| }
|
| -
|
| -// Test that SyncGlobalError shows an error for conditions that can be resolved
|
| -// by the user and suppresses errors for conditions that cannot be resolved by
|
| -// the user.
|
| -TEST_F(SyncGlobalErrorTest, AuthStateGlobalError) {
|
| - scoped_ptr<Profile> profile(
|
| - ProfileSyncServiceMock::MakeSignedInTestingProfile());
|
| - NiceMock<ProfileSyncServiceMock> service(profile.get());
|
| - SigninManager* signin = SigninManagerFactory::GetForProfile(profile.get());
|
| - FakeLoginUIService* login_ui_service = static_cast<FakeLoginUIService*>(
|
| - LoginUIServiceFactory::GetInstance()->SetTestingFactoryAndUse(
|
| - profile.get(), BuildMockLoginUIService));
|
| - FakeLoginUI login_ui;
|
| - login_ui_service->SetLoginUI(&login_ui);
|
| - SyncGlobalError error(&service, signin);
|
| -
|
| - browser_sync::SyncBackendHost::Status status;
|
| - EXPECT_CALL(service, QueryDetailedSyncStatus(_))
|
| - .WillRepeatedly(Return(false));
|
| -
|
| - struct {
|
| - GoogleServiceAuthError::State error_state;
|
| - bool is_error;
|
| - } table[] = {
|
| - { GoogleServiceAuthError::NONE, false },
|
| - { GoogleServiceAuthError::INVALID_GAIA_CREDENTIALS, true },
|
| - { GoogleServiceAuthError::USER_NOT_SIGNED_UP, true },
|
| - { GoogleServiceAuthError::CONNECTION_FAILED, false },
|
| - { GoogleServiceAuthError::CAPTCHA_REQUIRED, true },
|
| - { GoogleServiceAuthError::ACCOUNT_DELETED, true },
|
| - { GoogleServiceAuthError::ACCOUNT_DISABLED, true },
|
| - { GoogleServiceAuthError::SERVICE_UNAVAILABLE, true },
|
| - { GoogleServiceAuthError::TWO_FACTOR, true },
|
| - { GoogleServiceAuthError::REQUEST_CANCELED, true },
|
| - { GoogleServiceAuthError::HOSTED_NOT_ALLOWED, true },
|
| - };
|
| -
|
| - for (size_t i = 0; i < sizeof(table)/sizeof(*table); ++i) {
|
| - VerifySyncGlobalErrorResult(&service, login_ui_service, browser(), &error,
|
| - table[i].error_state, true, table[i].is_error);
|
| - VerifySyncGlobalErrorResult(&service, login_ui_service, browser(), &error,
|
| - table[i].error_state, false, false);
|
| - }
|
| -}
|
|
|