Index: chrome/browser/search/iframe_source_unittest.cc |
diff --git a/chrome/browser/search/iframe_source_unittest.cc b/chrome/browser/search/iframe_source_unittest.cc |
index 0dfee16ab9c10182f50cb385aaf949b3c5243b9c..38cbba9c515394a526c6cee1ab096f27461ac046 100644 |
--- a/chrome/browser/search/iframe_source_unittest.cc |
+++ b/chrome/browser/search/iframe_source_unittest.cc |
@@ -12,10 +12,11 @@ |
#include "content/public/browser/browser_thread.h" |
#include "content/public/browser/resource_request_info.h" |
#include "content/public/test/mock_resource_context.h" |
-#include "content/public/test/test_browser_thread.h" |
+#include "content/public/test/test_browser_thread_bundle.h" |
#include "grit/browser_resources.h" |
#include "net/url_request/url_request.h" |
#include "net/url_request/url_request_context.h" |
+#include "net/url_request/url_request_test_util.h" |
#include "testing/gtest/include/gtest/gtest.h" |
#include "url/gurl.h" |
@@ -73,11 +74,10 @@ class IframeSourceTest : public testing::Test { |
// else happen on the IO thread. This setup is a hacky way to satisfy all |
// those constraints. |
IframeSourceTest() |
- : message_loop_(base::MessageLoop::TYPE_IO), |
- ui_thread_(content::BrowserThread::UI, &message_loop_), |
- io_thread_(content::BrowserThread::IO, &message_loop_), |
- instant_io_context_(NULL), |
- response_(NULL) { |
+ : thread_bundle_(content::TestBrowserThreadBundle::IO_MAINLOOP), |
+ resource_context_(&test_url_request_context_), |
+ instant_io_context_(NULL), |
+ response_(NULL) { |
} |
TestIframeSource* source() { return source_.get(); } |
@@ -121,7 +121,7 @@ class IframeSourceTest : public testing::Test { |
} |
private: |
- virtual void SetUp() { |
+ virtual void SetUp() OVERRIDE { |
source_.reset(new TestIframeSource()); |
callback_ = base::Bind(&IframeSourceTest::SaveResponse, |
base::Unretained(this)); |
@@ -140,10 +140,9 @@ class IframeSourceTest : public testing::Test { |
response_ = data; |
} |
- base::MessageLoop message_loop_; |
- content::TestBrowserThread ui_thread_; |
- content::TestBrowserThread io_thread_; |
+ content::TestBrowserThreadBundle thread_bundle_; |
+ net::TestURLRequestContext test_url_request_context_; |
content::MockResourceContext resource_context_; |
scoped_ptr<TestIframeSource> source_; |
content::URLDataSource::GotDataCallback callback_; |