Index: components/signin/core/browser/test_signin_client.cc |
diff --git a/components/signin/core/browser/test_signin_client.cc b/components/signin/core/browser/test_signin_client.cc |
index 7b1d6a4e339e2f043d932ffbc73ae55cb67cd0ba..3868c73de1ab2c74f48663e5a2f063239f0f19a7 100644 |
--- a/components/signin/core/browser/test_signin_client.cc |
+++ b/components/signin/core/browser/test_signin_client.cc |
@@ -21,13 +21,19 @@ const int kInvalidProcessId = -1; |
TestSigninClient::TestSigninClient() |
: request_context_(new net::TestURLRequestContextGetter( |
- base::MessageLoopProxy::current())) { |
+ base::MessageLoopProxy::current())), |
+ pref_service_(NULL) { |
LoadDatabase(); |
} |
+TestSigninClient::TestSigninClient(PrefService* pref_service) |
+ : pref_service_(pref_service) {} |
+ |
TestSigninClient::~TestSigninClient() {} |
-PrefService* TestSigninClient::GetPrefs() { return NULL; } |
+PrefService* TestSigninClient::GetPrefs() { |
+ return pref_service_; |
+} |
scoped_refptr<TokenWebData> TestSigninClient::GetDatabase() { |
return database_; |