Index: chrome/browser/google_apis/gdata_wapi_requests_unittest.cc |
diff --git a/chrome/browser/google_apis/gdata_wapi_requests_unittest.cc b/chrome/browser/google_apis/gdata_wapi_requests_unittest.cc |
index 39302aca4d36c68a7447eedd22363ac8d9e51fd8..09db71d6aabf48543797eb12960724860d3477ef 100644 |
--- a/chrome/browser/google_apis/gdata_wapi_requests_unittest.cc |
+++ b/chrome/browser/google_apis/gdata_wapi_requests_unittest.cc |
@@ -11,6 +11,7 @@ |
#include "base/files/scoped_temp_dir.h" |
#include "base/json/json_reader.h" |
#include "base/json/json_writer.h" |
+#include "base/message_loop/message_loop.h" |
#include "base/run_loop.h" |
#include "base/strings/string_number_conversions.h" |
#include "base/strings/stringprintf.h" |
@@ -22,8 +23,6 @@ |
#include "chrome/browser/google_apis/request_sender.h" |
#include "chrome/browser/google_apis/test_util.h" |
#include "chrome/test/base/testing_profile.h" |
-#include "content/public/browser/browser_thread.h" |
-#include "content/public/test/test_browser_thread_bundle.h" |
#include "net/base/escape.h" |
#include "net/test/embedded_test_server/embedded_test_server.h" |
#include "net/test/embedded_test_server/http_request.h" |
@@ -43,17 +42,14 @@ const char kTestDownloadPathPrefix[] = "/download/"; |
class GDataWapiRequestsTest : public testing::Test { |
public: |
GDataWapiRequestsTest() |
- : thread_bundle_(content::TestBrowserThreadBundle::REAL_IO_THREAD), |
- test_server_(content::BrowserThread::GetMessageLoopProxyForThread( |
- content::BrowserThread::IO)) { |
+ : test_server_(message_loop_.message_loop_proxy()) { |
} |
virtual void SetUp() OVERRIDE { |
profile_.reset(new TestingProfile); |
request_context_getter_ = new net::TestURLRequestContextGetter( |
- content::BrowserThread::GetMessageLoopProxyForThread( |
- content::BrowserThread::IO)); |
+ message_loop_.message_loop_proxy()); |
request_sender_.reset(new RequestSender(profile_.get(), |
request_context_getter_.get(), |
@@ -334,7 +330,7 @@ class GDataWapiRequestsTest : public testing::Test { |
return response.PassAs<net::test_server::HttpResponse>(); |
} |
- content::TestBrowserThreadBundle thread_bundle_; |
+ base::MessageLoopForIO message_loop_; // Test server needs IO thread. |
net::test_server::EmbeddedTestServer test_server_; |
scoped_ptr<TestingProfile> profile_; |
scoped_ptr<RequestSender> request_sender_; |