| Index: chrome/browser/signin/signin_manager_unittest.cc
|
| diff --git a/chrome/browser/signin/signin_manager_unittest.cc b/chrome/browser/signin/signin_manager_unittest.cc
|
| index 8dc20b2de67ff68db2dd8e889ec931ed8fffd27f..56e0198d4a290c9950abdfa063f93f1d756dab75 100644
|
| --- a/chrome/browser/signin/signin_manager_unittest.cc
|
| +++ b/chrome/browser/signin/signin_manager_unittest.cc
|
| @@ -654,3 +654,13 @@ TEST_F(SigninManagerTest, SignInWithOAuthChallengeOtp) {
|
| EXPECT_EQ(1U, google_login_success_.size());
|
| EXPECT_EQ(1U, google_login_failure_.size());
|
| }
|
| +
|
| +TEST_F(SigninManagerTest, SignOutWhileProhibited) {
|
| + manager_->Initialize(profile_.get());
|
| + EXPECT_TRUE(manager_->GetAuthenticatedUsername().empty());
|
| +
|
| + manager_->SetAuthenticatedUsername("user@gmail.com");
|
| + manager_->ProhibitSignout();
|
| + manager_->SignOut();
|
| + EXPECT_FALSE(manager_->GetAuthenticatedUsername().empty());
|
| +}
|
|
|