Index: chrome/browser/chromeos/login/existing_user_controller_browsertest.cc |
diff --git a/chrome/browser/chromeos/login/existing_user_controller_browsertest.cc b/chrome/browser/chromeos/login/existing_user_controller_browsertest.cc |
index fd45ed8abea88f56367ed9231346d352abd1af89..1fb92a8fd1bf1c7debaaad11e8e8a0ec577c8af3 100644 |
--- a/chrome/browser/chromeos/login/existing_user_controller_browsertest.cc |
+++ b/chrome/browser/chromeos/login/existing_user_controller_browsertest.cc |
@@ -198,8 +198,7 @@ class ExistingUserControllerTest : public policy::DevicePolicyCrosBrowserTest { |
} |
AccountId auto_login_account_id() const { |
- return AccountId::FromUserEmail( |
- existing_user_controller()->public_session_auto_login_username_); |
+ return existing_user_controller()->public_session_auto_login_account_id_; |
} |
int auto_login_delay() const { |
@@ -220,7 +219,8 @@ class ExistingUserControllerTest : public policy::DevicePolicyCrosBrowserTest { |
// Mock URLFetcher. |
MockURLFetcherFactory<SuccessFetcher> factory_; |
- const AccountId account_id_ = AccountId::FromUserEmail(kUsername); |
+ const AccountId account_id_ = |
+ AccountId::FromUserEmailGaiaId(kUsername, kGaiaID); |
private: |
DISALLOW_COPY_AND_ASSIGN(ExistingUserControllerTest); |
@@ -234,7 +234,6 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerTest, ExistingUserLogin) { |
EXPECT_CALL(*mock_login_display_, SetUIEnabled(false)) |
.Times(2); |
UserContext user_context(account_id_); |
- user_context.SetGaiaID(kGaiaID); |
user_context.SetKey(Key(kPassword)); |
user_context.SetUserIDHash(account_id_.GetUserEmail()); |
test::UserSessionManagerTestApi session_manager_test_api( |
@@ -285,7 +284,6 @@ void ExistingUserControllerUntrustedTest::SetUpSessionManager() { |
IN_PROC_BROWSER_TEST_F(ExistingUserControllerUntrustedTest, |
ExistingUserLoginForbidden) { |
UserContext user_context(account_id_); |
- user_context.SetGaiaID(kGaiaID); |
user_context.SetKey(Key(kPassword)); |
user_context.SetUserIDHash(account_id_.GetUserEmail()); |
existing_user_controller()->Login(user_context, SigninSpecifics()); |
@@ -294,7 +292,6 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerUntrustedTest, |
IN_PROC_BROWSER_TEST_F(ExistingUserControllerUntrustedTest, |
NewUserLoginForbidden) { |
UserContext user_context(account_id_); |
- user_context.SetGaiaID(kGaiaID); |
user_context.SetKey(Key(kPassword)); |
user_context.SetUserIDHash(account_id_.GetUserEmail()); |
existing_user_controller()->CompleteLogin(user_context); |
@@ -303,7 +300,7 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerUntrustedTest, |
IN_PROC_BROWSER_TEST_F(ExistingUserControllerUntrustedTest, |
GuestLoginForbidden) { |
existing_user_controller()->Login( |
- UserContext(user_manager::USER_TYPE_GUEST, std::string()), |
+ UserContext(user_manager::USER_TYPE_GUEST, EmptyAccountId()), |
SigninSpecifics()); |
} |
@@ -526,7 +523,7 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
AutoLoginNoDelay) { |
// Set up mocks to check login success. |
UserContext user_context(user_manager::USER_TYPE_PUBLIC_ACCOUNT, |
- public_session_account_id_.GetUserEmail()); |
+ public_session_account_id_); |
user_context.SetUserIDHash(user_context.GetAccountId().GetUserEmail()); |
ExpectSuccessfulLogin(user_context); |
existing_user_controller()->OnSigninScreenReady(); |
@@ -540,7 +537,7 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
AutoLoginShortDelay) { |
// Set up mocks to check login success. |
UserContext user_context(user_manager::USER_TYPE_PUBLIC_ACCOUNT, |
- public_session_account_id_.GetUserEmail()); |
+ public_session_account_id_); |
user_context.SetUserIDHash(user_context.GetAccountId().GetUserEmail()); |
ExpectSuccessfulLogin(user_context); |
existing_user_controller()->OnSigninScreenReady(); |
@@ -573,7 +570,6 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
LoginStopsAutoLogin) { |
// Set up mocks to check login success. |
UserContext user_context(account_id_); |
- user_context.SetGaiaID(kGaiaID); |
user_context.SetKey(Key(kPassword)); |
user_context.SetUserIDHash(user_context.GetAccountId().GetUserEmail()); |
ExpectSuccessfulLogin(user_context); |
@@ -607,7 +603,6 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
EXPECT_CALL(*mock_login_display_, SetUIEnabled(false)) |
.Times(2); |
UserContext user_context(account_id_); |
- user_context.SetGaiaID(kGaiaID); |
user_context.SetKey(Key(kPassword)); |
test::UserSessionManagerTestApi session_manager_test_api( |
UserSessionManager::GetInstance()); |
@@ -618,9 +613,9 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
EXPECT_TRUE(auto_login_timer()); |
// Login and check that it stopped the timer. |
- existing_user_controller()->Login(UserContext(user_manager::USER_TYPE_GUEST, |
- std::string()), |
- SigninSpecifics()); |
+ existing_user_controller()->Login( |
+ UserContext(user_manager::USER_TYPE_GUEST, EmptyAccountId()), |
+ SigninSpecifics()); |
EXPECT_TRUE(is_login_in_progress()); |
ASSERT_TRUE(auto_login_timer()); |
EXPECT_FALSE(auto_login_timer()->IsRunning()); |
@@ -637,7 +632,6 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
CompleteLoginStopsAutoLogin) { |
// Set up mocks to check login success. |
UserContext user_context(account_id_); |
- user_context.SetGaiaID(kGaiaID); |
user_context.SetKey(Key(kPassword)); |
user_context.SetUserIDHash(user_context.GetAccountId().GetUserEmail()); |
ExpectSuccessfulLogin(user_context); |
@@ -671,7 +665,7 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
PublicSessionLoginStopsAutoLogin) { |
// Set up mocks to check login success. |
UserContext user_context(user_manager::USER_TYPE_PUBLIC_ACCOUNT, |
- public_session_account_id_.GetUserEmail()); |
+ public_session_account_id_); |
user_context.SetUserIDHash(user_context.GetAccountId().GetUserEmail()); |
ExpectSuccessfulLogin(user_context); |
existing_user_controller()->OnSigninScreenReady(); |
@@ -685,7 +679,7 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
// Login and check that it stopped the timer. |
existing_user_controller()->Login( |
UserContext(user_manager::USER_TYPE_PUBLIC_ACCOUNT, |
- public_session_account_id_.GetUserEmail()), |
+ public_session_account_id_), |
SigninSpecifics()); |
EXPECT_TRUE(is_login_in_progress()); |
@@ -710,7 +704,6 @@ IN_PROC_BROWSER_TEST_F(ExistingUserControllerPublicSessionTest, |
// Check that the attempt to start a public session fails with an error. |
ExpectLoginFailure(); |
UserContext user_context(account_id_); |
- user_context.SetGaiaID(kGaiaID); |
user_context.SetKey(Key(kPassword)); |
user_context.SetUserIDHash(user_context.GetAccountId().GetUserEmail()); |
existing_user_controller()->Login(user_context, SigninSpecifics()); |