| Index: chrome/browser/chromeos/drive/file_system/copy_operation_unittest.cc
|
| diff --git a/chrome/browser/chromeos/drive/file_system/copy_operation_unittest.cc b/chrome/browser/chromeos/drive/file_system/copy_operation_unittest.cc
|
| index ed80ee96beefaba265cdec54b1e1a5a20da5f7e4..85e6056702364b54613b1812805c0d207e4b95a8 100644
|
| --- a/chrome/browser/chromeos/drive/file_system/copy_operation_unittest.cc
|
| +++ b/chrome/browser/chromeos/drive/file_system/copy_operation_unittest.cc
|
| @@ -12,6 +12,7 @@
|
| #include "chrome/browser/chromeos/drive/file_system_util.h"
|
| #include "chrome/browser/drive/drive_api_util.h"
|
| #include "chrome/browser/drive/fake_drive_service.h"
|
| +#include "content/public/test/test_utils.h"
|
| #include "google_apis/drive/drive_api_parser.h"
|
| #include "google_apis/drive/test_util.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| @@ -54,7 +55,7 @@ TEST_F(CopyOperationTest, TransferFileFromLocalToRemote_RegularFile) {
|
| local_src_path,
|
| remote_dest_path,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| // TransferFileFromLocalToRemote stores a copy of the local file in the cache,
|
| @@ -86,7 +87,7 @@ TEST_F(CopyOperationTest, TransferFileFromLocalToRemote_Overwrite) {
|
| local_src_path,
|
| remote_dest_path,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| // TransferFileFromLocalToRemote stores a copy of the local file in the cache,
|
| @@ -123,7 +124,7 @@ TEST_F(CopyOperationTest,
|
| local_src_path,
|
| remote_dest_path,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(remote_dest_path, &entry));
|
| @@ -156,7 +157,7 @@ TEST_F(CopyOperationTest, TransferFileFromLocalToRemote_OrphanHostedDocument) {
|
| local_src_path,
|
| remote_dest_path,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(remote_dest_path, &entry));
|
| @@ -181,7 +182,7 @@ TEST_F(CopyOperationTest, TransferFileFromLocalToRemote_NewHostedDocument) {
|
| "application/vnd.google-apps.document", "", "", "title", true,
|
| google_apis::test_util::CreateCopyResultCallback(&gdata_error,
|
| &new_gdoc_entry));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| ASSERT_EQ(google_apis::HTTP_CREATED, gdata_error);
|
|
|
| // Prepare a local file, which is a json file of the added hosted document.
|
| @@ -200,7 +201,7 @@ TEST_F(CopyOperationTest, TransferFileFromLocalToRemote_NewHostedDocument) {
|
| local_src_path,
|
| remote_dest_path,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(remote_dest_path, &entry));
|
| @@ -223,7 +224,7 @@ TEST_F(CopyOperationTest, CopyNotExistingFile) {
|
| dest_path,
|
| false,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_NOT_FOUND, error);
|
|
|
| EXPECT_EQ(FILE_ERROR_NOT_FOUND, GetLocalResourceEntry(src_path, &entry));
|
| @@ -245,7 +246,7 @@ TEST_F(CopyOperationTest, CopyFileToNonExistingDirectory) {
|
| dest_path,
|
| false,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_NOT_FOUND, error);
|
|
|
| EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(src_path, &entry));
|
| @@ -271,7 +272,7 @@ TEST_F(CopyOperationTest, CopyFileToInvalidPath) {
|
| dest_path,
|
| false,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_NOT_A_DIRECTORY, error);
|
|
|
| EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(src_path, &entry));
|
| @@ -303,7 +304,7 @@ TEST_F(CopyOperationTest, CopyDirtyFile) {
|
| temp_file,
|
| internal::FileCache::FILE_OPERATION_MOVE),
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| // Copy.
|
| @@ -311,7 +312,7 @@ TEST_F(CopyOperationTest, CopyDirtyFile) {
|
| dest_path,
|
| false,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| ResourceEntry dest_entry;
|
| @@ -336,7 +337,7 @@ TEST_F(CopyOperationTest, CopyDirtyFile) {
|
| dest_entry.local_id(),
|
| &cache_file_path),
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| std::string copied_contents;
|
| @@ -357,7 +358,7 @@ TEST_F(CopyOperationTest, CopyFileOverwriteFile) {
|
| dest_path,
|
| false,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| ResourceEntry new_dest_entry;
|
| @@ -378,7 +379,7 @@ TEST_F(CopyOperationTest, CopyFileOverwriteDirectory) {
|
| dest_path,
|
| false,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_INVALID_OPERATION, error);
|
| }
|
|
|
| @@ -397,7 +398,7 @@ TEST_F(CopyOperationTest, CopyDirectory) {
|
| dest_path,
|
| false,
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_NOT_A_FILE, error);
|
| }
|
|
|
| @@ -415,7 +416,7 @@ TEST_F(CopyOperationTest, PreserveLastModified) {
|
| dest_path,
|
| true, // Preserve last modified.
|
| google_apis::test_util::CreateCopyResultCallback(&error));
|
| - test_util::RunBlockingPoolTask();
|
| + content::RunAllBlockingPoolTasksUntilIdle();
|
| EXPECT_EQ(FILE_ERROR_OK, error);
|
|
|
| ResourceEntry entry2;
|
|
|