| Index: chrome/browser/policy/cloud/user_policy_signin_service_unittest.cc
|
| diff --git a/chrome/browser/policy/cloud/user_policy_signin_service_unittest.cc b/chrome/browser/policy/cloud/user_policy_signin_service_unittest.cc
|
| index 65c496e7454a7950ad437fb660e1cdab8fcabee5..d093c3beb03440d3686e497740c305716f84cb0e 100644
|
| --- a/chrome/browser/policy/cloud/user_policy_signin_service_unittest.cc
|
| +++ b/chrome/browser/policy/cloud/user_policy_signin_service_unittest.cc
|
| @@ -18,7 +18,7 @@
|
| #include "chrome/browser/signin/chrome_signin_client_factory.h"
|
| #include "chrome/browser/signin/fake_account_fetcher_service.h"
|
| #include "chrome/browser/signin/fake_profile_oauth2_token_service_builder.h"
|
| -#include "chrome/browser/signin/fake_signin_manager.h"
|
| +#include "chrome/browser/signin/fake_signin_manager_builder.h"
|
| #include "chrome/browser/signin/profile_oauth2_token_service_factory.h"
|
| #include "chrome/browser/signin/signin_manager_factory.h"
|
| #include "chrome/browser/signin/test_signin_client_builder.h"
|
| @@ -83,25 +83,6 @@ const char kHostedDomainResponse[] =
|
| " \"hd\": \"test.com\""
|
| "}";
|
|
|
| -class SigninManagerFake : public FakeSigninManager {
|
| - public:
|
| - explicit SigninManagerFake(Profile* profile)
|
| - : FakeSigninManager(profile) {
|
| - Initialize(NULL);
|
| - }
|
| -
|
| - void ForceSignOut() {
|
| - // Allow signing out now.
|
| - prohibit_signout_ = false;
|
| - SignOut(signin_metrics::SIGNOUT_TEST);
|
| - }
|
| -
|
| - static scoped_ptr<KeyedService> Build(content::BrowserContext* profile) {
|
| - return make_scoped_ptr(
|
| - new SigninManagerFake(static_cast<Profile*>(profile)));
|
| - }
|
| -};
|
| -
|
| UserCloudPolicyManager* BuildCloudPolicyManager(
|
| content::BrowserContext* context) {
|
| MockUserCloudPolicyStore* store = new MockUserCloudPolicyStore();
|
| @@ -183,7 +164,7 @@ class UserPolicySigninServiceTest : public testing::Test {
|
| TestingProfile::Builder builder;
|
| builder.SetPrefService(scoped_ptr<PrefServiceSyncable>(prefs.Pass()));
|
| builder.AddTestingFactory(SigninManagerFactory::GetInstance(),
|
| - SigninManagerFake::Build);
|
| + BuildFakeSigninManagerBase);
|
| builder.AddTestingFactory(ProfileOAuth2TokenServiceFactory::GetInstance(),
|
| BuildFakeProfileOAuth2TokenService);
|
| builder.AddTestingFactory(AccountFetcherServiceFactory::GetInstance(),
|
| @@ -194,7 +175,7 @@ class UserPolicySigninServiceTest : public testing::Test {
|
| profile_ = builder.Build().Pass();
|
| url_factory_.set_remove_fetcher_on_delete(true);
|
|
|
| - signin_manager_ = static_cast<SigninManagerFake*>(
|
| + signin_manager_ = static_cast<FakeSigninManager*>(
|
| SigninManagerFactory::GetForProfile(profile_.get()));
|
| // Tests are responsible for freeing the UserCloudPolicyManager instances
|
| // they inject.
|
| @@ -369,7 +350,7 @@ class UserPolicySigninServiceTest : public testing::Test {
|
|
|
| net::TestURLFetcherFactory url_factory_;
|
|
|
| - SigninManagerFake* signin_manager_;
|
| + FakeSigninManager* signin_manager_;
|
|
|
| // Used in conjunction with OnRegisterCompleted() to test client registration
|
| // callbacks.
|
|
|