Index: chrome/browser/google/google_url_tracker_unittest.cc |
diff --git a/chrome/browser/google/google_url_tracker_unittest.cc b/chrome/browser/google/google_url_tracker_unittest.cc |
index 149720ba5d6195f9ce373c6635178e5cc8fde9d3..b836a03e78129a3a60a9f0fa6240882958ad3273 100644 |
--- a/chrome/browser/google/google_url_tracker_unittest.cc |
+++ b/chrome/browser/google/google_url_tracker_unittest.cc |
@@ -8,7 +8,6 @@ |
#include "base/message_loop.h" |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/prefs/browser_prefs.h" |
-#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/tab_contents/confirm_infobar_delegate.h" |
#include "chrome/common/net/test_url_fetcher_factory.h" |
#include "chrome/common/net/url_fetcher.h" |
@@ -16,7 +15,6 @@ |
#include "chrome/common/pref_names.h" |
#include "chrome/test/testing_browser_process.h" |
#include "chrome/test/testing_pref_service.h" |
-#include "chrome/test/testing_profile.h" |
#include "content/browser/browser_thread.h" |
#include "content/common/notification_service.h" |
#include "net/url_request/url_request.h" |
@@ -110,7 +108,6 @@ class GoogleURLTrackerTest : public testing::Test { |
virtual void SetUp(); |
virtual void TearDown(); |
- void CreateRequestContext(); |
TestURLFetcher* GetFetcherByID(int expected_id); |
void MockSearchDomainCheckResponse(int expected_id, |
const std::string& domain); |
@@ -137,31 +134,24 @@ class GoogleURLTrackerTest : public testing::Test { |
BrowserThread* io_thread_; |
scoped_ptr<net::NetworkChangeNotifier> network_change_notifier_; |
TestingPrefService local_state_; |
- scoped_ptr<TestingProfile> testing_profile_; |
TestURLFetcherFactory fetcher_factory_; |
NotificationRegistrar registrar_; |
- |
- URLRequestContextGetter* original_default_request_context_; |
}; |
GoogleURLTrackerTest::GoogleURLTrackerTest() |
: observer_(new TestNotificationObserver), |
message_loop_(NULL), |
- io_thread_(NULL), |
- original_default_request_context_(NULL) { |
+ io_thread_(NULL) { |
} |
GoogleURLTrackerTest::~GoogleURLTrackerTest() { |
} |
void GoogleURLTrackerTest::SetUp() { |
- original_default_request_context_ = Profile::GetDefaultRequestContext(); |
- Profile::set_default_request_context(NULL); |
message_loop_ = new MessageLoop(MessageLoop::TYPE_IO); |
io_thread_ = new BrowserThread(BrowserThread::IO, message_loop_); |
network_change_notifier_.reset(net::NetworkChangeNotifier::CreateMock()); |
- testing_profile_.reset(new TestingProfile); |
browser::RegisterLocalState(&local_state_); |
TestingBrowserProcess* testing_browser_process = |
static_cast<TestingBrowserProcess*>(g_browser_process); |
@@ -182,20 +172,9 @@ void GoogleURLTrackerTest::TearDown() { |
static_cast<TestingBrowserProcess*>(g_browser_process); |
testing_browser_process->SetGoogleURLTracker(NULL); |
testing_browser_process->SetPrefService(NULL); |
- testing_profile_.reset(); |
network_change_notifier_.reset(); |
delete io_thread_; |
delete message_loop_; |
- Profile::set_default_request_context(original_default_request_context_); |
- original_default_request_context_ = NULL; |
-} |
- |
-void GoogleURLTrackerTest::CreateRequestContext() { |
- testing_profile_->CreateRequestContext(); |
- Profile::set_default_request_context(testing_profile_->GetRequestContext()); |
- NotificationService::current()->Notify( |
- NotificationType::DEFAULT_REQUEST_CONTEXT_AVAILABLE, |
- NotificationService::AllSources(), NotificationService::NoDetails()); |
} |
TestURLFetcher* GoogleURLTrackerTest::GetFetcherByID(int expected_id) { |
@@ -316,7 +295,6 @@ void GoogleURLTrackerTest::ExpectDefaultURLs() { |
// Tests ---------------------------------------------------------------------- |
TEST_F(GoogleURLTrackerTest, DontFetchWhenNoOneRequestsCheck) { |
- CreateRequestContext(); |
ExpectDefaultURLs(); |
FinishSleep(); |
// No one called RequestServerCheck() so nothing should have happened. |
@@ -326,7 +304,6 @@ TEST_F(GoogleURLTrackerTest, DontFetchWhenNoOneRequestsCheck) { |
} |
TEST_F(GoogleURLTrackerTest, UpdateOnFirstRun) { |
- CreateRequestContext(); |
RequestServerCheck(); |
EXPECT_FALSE(GetFetcherByID(0)); |
ExpectDefaultURLs(); |
@@ -341,7 +318,6 @@ TEST_F(GoogleURLTrackerTest, UpdateOnFirstRun) { |
} |
TEST_F(GoogleURLTrackerTest, DontUpdateWhenUnchanged) { |
- CreateRequestContext(); |
SetLastPromptedGoogleURL(GURL("http://www.google.co.uk/")); |
RequestServerCheck(); |
@@ -360,7 +336,6 @@ TEST_F(GoogleURLTrackerTest, DontUpdateWhenUnchanged) { |
} |
TEST_F(GoogleURLTrackerTest, UpdatePromptedURLOnReturnToPreviousLocation) { |
- CreateRequestContext(); |
SetLastPromptedGoogleURL(GURL("http://www.google.co.jp/")); |
SetGoogleURL(GURL("http://www.google.co.uk/")); |
RequestServerCheck(); |
@@ -373,7 +348,6 @@ TEST_F(GoogleURLTrackerTest, UpdatePromptedURLOnReturnToPreviousLocation) { |
} |
TEST_F(GoogleURLTrackerTest, RefetchOnIPAddressChange) { |
- CreateRequestContext(); |
RequestServerCheck(); |
FinishSleep(); |
MockSearchDomainCheckResponse(0, ".google.co.uk"); |
@@ -391,7 +365,6 @@ TEST_F(GoogleURLTrackerTest, RefetchOnIPAddressChange) { |
} |
TEST_F(GoogleURLTrackerTest, DontRefetchWhenNoOneRequestsCheck) { |
- CreateRequestContext(); |
FinishSleep(); |
NotifyIPAddressChanged(); |
// No one called RequestServerCheck() so nothing should have happened. |
@@ -401,7 +374,6 @@ TEST_F(GoogleURLTrackerTest, DontRefetchWhenNoOneRequestsCheck) { |
} |
TEST_F(GoogleURLTrackerTest, FetchOnLateRequest) { |
- CreateRequestContext(); |
FinishSleep(); |
NotifyIPAddressChanged(); |
@@ -415,7 +387,6 @@ TEST_F(GoogleURLTrackerTest, FetchOnLateRequest) { |
} |
TEST_F(GoogleURLTrackerTest, SearchingDoesNothingIfNoNeedToPrompt) { |
- CreateRequestContext(); |
RequestServerCheck(); |
FinishSleep(); |
MockSearchDomainCheckResponse(0, ".google.co.uk"); |
@@ -435,7 +406,6 @@ TEST_F(GoogleURLTrackerTest, SearchingDoesNothingIfNoNeedToPrompt) { |
} |
TEST_F(GoogleURLTrackerTest, InfobarClosed) { |
- CreateRequestContext(); |
SetLastPromptedGoogleURL(GURL("http://www.google.co.uk/")); |
RequestServerCheck(); |
FinishSleep(); |
@@ -454,7 +424,6 @@ TEST_F(GoogleURLTrackerTest, InfobarClosed) { |
} |
TEST_F(GoogleURLTrackerTest, InfobarRefused) { |
- CreateRequestContext(); |
SetLastPromptedGoogleURL(GURL("http://www.google.co.uk/")); |
RequestServerCheck(); |
FinishSleep(); |
@@ -474,7 +443,6 @@ TEST_F(GoogleURLTrackerTest, InfobarRefused) { |
} |
TEST_F(GoogleURLTrackerTest, InfobarAccepted) { |
- CreateRequestContext(); |
SetLastPromptedGoogleURL(GURL("http://www.google.co.uk/")); |
RequestServerCheck(); |
FinishSleep(); |