| Index: net/url_request/url_fetcher_impl_unittest.cc
|
| diff --git a/net/url_request/url_fetcher_impl_unittest.cc b/net/url_request/url_fetcher_impl_unittest.cc
|
| index 62777bfa014f3226e52c68acb9e516c212465df9..b95fe80bc83fa0b8bc81dc56067617709f50e98e 100644
|
| --- a/net/url_request/url_fetcher_impl_unittest.cc
|
| +++ b/net/url_request/url_fetcher_impl_unittest.cc
|
| @@ -19,6 +19,7 @@
|
| #include "base/location.h"
|
| #include "base/macros.h"
|
| #include "base/memory/ptr_util.h"
|
| +#include "base/message_loop/message_loop.h"
|
| #include "base/path_service.h"
|
| #include "base/run_loop.h"
|
| #include "base/single_thread_task_runner.h"
|
| @@ -313,7 +314,9 @@ class FetcherTestURLRequestContextGetter : public URLRequestContextGetter {
|
|
|
| class URLFetcherTest : public testing::Test {
|
| public:
|
| - URLFetcherTest() : num_upload_streams_created_(0) {}
|
| + URLFetcherTest()
|
| + : scoped_task_scheduler_(base::MessageLoop::current()),
|
| + num_upload_streams_created_(0) {}
|
|
|
| static int GetNumFetcherCores() {
|
| return URLFetcherImpl::GetNumFetcherCores();
|
| @@ -451,6 +454,8 @@ class URLFetcherTest : public testing::Test {
|
| test_server_->AddDefaultHandlers(base::FilePath(kDocRoot));
|
| }
|
|
|
| + base::test::ScopedTaskScheduler scoped_task_scheduler_;
|
| +
|
| // Network thread for cross-thread tests. Most threads just use the main
|
| // thread for network activity.
|
| std::unique_ptr<base::Thread> network_thread_;
|
| @@ -520,8 +525,6 @@ TEST_F(URLFetcherTest, DifferentThreadsTest) {
|
| // Create the fetcher from a sequenced (not single-threaded) task. Verify that
|
| // the expected response is received.
|
| TEST_F(URLFetcherTest, SequencedTaskTest) {
|
| - base::test::ScopedTaskScheduler scoped_task_scheduler(
|
| - base::MessageLoop::current());
|
| auto sequenced_task_runner =
|
| base::CreateSequencedTaskRunnerWithTraits(base::TaskTraits());
|
|
|
|
|