| Index: chrome/browser/signin/signin_names_io_thread_unittest.cc
|
| diff --git a/chrome/browser/signin/signin_names_io_thread_unittest.cc b/chrome/browser/signin/signin_names_io_thread_unittest.cc
|
| index d79013e9f3692af645050e437f47710a2f972e6b..607f8e179b186edd442960c9603ccdd069a58a04 100644
|
| --- a/chrome/browser/signin/signin_names_io_thread_unittest.cc
|
| +++ b/chrome/browser/signin/signin_names_io_thread_unittest.cc
|
| @@ -8,11 +8,13 @@
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "chrome/browser/chrome_notification_types.h"
|
| #include "chrome/browser/profiles/profile_info_cache.h"
|
| +#include "chrome/browser/signin/account_tracker_service_factory.h"
|
| #include "chrome/browser/signin/fake_signin_manager.h"
|
| #include "chrome/browser/signin/signin_names_io_thread.h"
|
| #include "chrome/test/base/testing_browser_process.h"
|
| #include "chrome/test/base/testing_profile.h"
|
| #include "chrome/test/base/testing_profile_manager.h"
|
| +#include "components/signin/core/browser/account_tracker_service.h"
|
| #include "components/signin/core/browser/signin_manager.h"
|
| #include "content/public/browser/notification_service.h"
|
| #include "content/public/test/test_browser_thread.h"
|
| @@ -59,7 +61,12 @@ void SigninNamesOnIOThreadTest::TearDown() {
|
| }
|
|
|
| void SigninNamesOnIOThreadTest::SimulateSignin(const base::string16& email) {
|
| - signin_manager_->SignIn(base::UTF16ToUTF8(email), "password");
|
| + const std::string gaia_id = "gaia_id";
|
| + const std::string email_str = base::UTF16ToUTF8(email);
|
| + AccountTrackerService* service =
|
| + AccountTrackerServiceFactory::GetForProfile(profile_.get());
|
| + service->SeedAccountInfo(gaia_id, email_str);
|
| + signin_manager_->SignIn(gaia_id, email_str, "password");
|
| }
|
|
|
| void SigninNamesOnIOThreadTest::AddNewProfile(const base::string16& name,
|
|
|