Index: chrome/browser/net/gaia/token_service_unittest.cc |
diff --git a/chrome/browser/net/gaia/token_service_unittest.cc b/chrome/browser/net/gaia/token_service_unittest.cc |
index 0a6d598553210b67bfc018074fa119aed7f399ab..05f0fe8fbf6dc6630daf0d1c52292b1a603c581c 100644 |
--- a/chrome/browser/net/gaia/token_service_unittest.cc |
+++ b/chrome/browser/net/gaia/token_service_unittest.cc |
@@ -13,7 +13,7 @@ |
#include "chrome/common/chrome_switches.h" |
#include "chrome/common/net/gaia/gaia_auth_fetcher_unittest.h" |
#include "chrome/common/net/gaia/gaia_constants.h" |
-#include "content/common/test_url_fetcher_factory.h" |
+#include "content/test/test_url_fetcher_factory.h" |
TokenAvailableTracker::TokenAvailableTracker() {} |
@@ -71,8 +71,6 @@ void TokenServiceTestHarness::SetUp() { |
Source<TokenService>(&service_)); |
service_.Initialize("test", profile_.get()); |
- |
- URLFetcher::set_factory(NULL); |
} |
void TokenServiceTestHarness::TearDown() { |
@@ -191,7 +189,6 @@ TEST_F(TokenServiceTest, ResetSimple) { |
TEST_F(TokenServiceTest, ResetComplex) { |
TestURLFetcherFactory factory; |
- URLFetcher::set_factory(&factory); |
service_.StartFetchingTokens(); |
// You have to call delegates by hand with the test fetcher, |
// Let's pretend only one returned. |
@@ -220,14 +217,15 @@ TEST_F(TokenServiceTest, ResetComplex) { |
} |
TEST_F(TokenServiceTest, FullIntegration) { |
- MockFactory<MockFetcher> factory; |
std::string result = "SID=sid\nLSID=lsid\nAuth=auth\n"; |
- factory.set_results(result); |
- URLFetcher::set_factory(&factory); |
- EXPECT_FALSE(service_.HasTokenForService(GaiaConstants::kSyncService)); |
- EXPECT_FALSE(service_.HasTokenForService(GaiaConstants::kTalkService)); |
- service_.StartFetchingTokens(); |
- URLFetcher::set_factory(NULL); |
+ |
+ { |
+ MockFactory<MockFetcher> factory; |
+ factory.set_results(result); |
+ EXPECT_FALSE(service_.HasTokenForService(GaiaConstants::kSyncService)); |
+ EXPECT_FALSE(service_.HasTokenForService(GaiaConstants::kTalkService)); |
+ service_.StartFetchingTokens(); |
+ } |
EXPECT_TRUE(service_.HasTokenForService(GaiaConstants::kSyncService)); |
EXPECT_TRUE(service_.HasTokenForService(GaiaConstants::kTalkService)); |