| Index: net/url_request/url_request_file_dir_job_unittest.cc
|
| diff --git a/net/url_request/url_request_file_dir_job_unittest.cc b/net/url_request/url_request_file_dir_job_unittest.cc
|
| index 0f29d9097ba65a69206a2c51cf5ce881ba7be532..9355af12588bc1ca46e53568611ca74eaad8b783 100644
|
| --- a/net/url_request/url_request_file_dir_job_unittest.cc
|
| +++ b/net/url_request/url_request_file_dir_job_unittest.cc
|
| @@ -12,9 +12,8 @@
|
| #include "base/files/scoped_temp_dir.h"
|
| #include "base/macros.h"
|
| #include "base/memory/ref_counted.h"
|
| -#include "base/message_loop/message_loop.h"
|
| #include "base/run_loop.h"
|
| -#include "base/test/scoped_task_scheduler.h"
|
| +#include "base/task_scheduler/task_scheduler.h"
|
| #include "net/base/filename_util.h"
|
| #include "net/base/io_buffer.h"
|
| #include "net/base/net_errors.h"
|
| @@ -95,12 +94,9 @@ class TestDirectoryURLRequestDelegate : public TestDelegate {
|
|
|
| class URLRequestFileDirTest : public testing::Test {
|
| public:
|
| - URLRequestFileDirTest()
|
| - : scoped_task_scheduler_(base::MessageLoop::current()),
|
| - buffer_(new IOBuffer(kBufferSize)) {}
|
| + URLRequestFileDirTest() : buffer_(new IOBuffer(kBufferSize)) {}
|
|
|
| protected:
|
| - base::test::ScopedTaskScheduler scoped_task_scheduler_;
|
| TestURLRequestContext context_;
|
| TestDirectoryURLRequestDelegate delegate_;
|
| scoped_refptr<IOBuffer> buffer_;
|
| @@ -125,6 +121,8 @@ TEST_F(URLRequestFileDirTest, ListCompletionOnNoPending) {
|
| // will spin the message loop until the read error is returned to the
|
| // URLRequestFileDirJob.
|
| base::RunLoop().RunUntilIdle();
|
| + base::TaskScheduler::GetInstance()->FlushForTesting();
|
| + base::RunLoop().RunUntilIdle();
|
| ASSERT_TRUE(delegate_.got_response_started());
|
|
|
| int bytes_read = request->Read(buffer_.get(), kBufferSize);
|
| @@ -155,6 +153,8 @@ TEST_F(URLRequestFileDirTest, DirectoryWithASingleFileSync) {
|
| // the message loop until the URLRequetsFileDirJob has received the
|
| // entire directory listing and cached it.
|
| base::RunLoop().RunUntilIdle();
|
| + base::TaskScheduler::GetInstance()->FlushForTesting();
|
| + base::RunLoop().RunUntilIdle();
|
|
|
| // This will complete synchronously, since the URLRequetsFileDirJob had
|
| // directory listing cached in memory.
|
|
|