Index: webkit/browser/fileapi/file_system_operation_impl_unittest.cc |
diff --git a/webkit/browser/fileapi/file_system_operation_impl_unittest.cc b/webkit/browser/fileapi/file_system_operation_impl_unittest.cc |
index 083fdeb7dbd7ef69976aeaa683e767d23d0ccf63..695f75b3bc66d255e0d431f355659f4831a1a8ab 100644 |
--- a/webkit/browser/fileapi/file_system_operation_impl_unittest.cc |
+++ b/webkit/browser/fileapi/file_system_operation_impl_unittest.cc |
@@ -444,6 +444,7 @@ TEST_F(FileSystemOperationImplTest, TestMoveSuccessSrcDirRecursive) { |
TEST_F(FileSystemOperationImplTest, TestCopyFailureSrcDoesntExist) { |
operation_runner()->Copy(URLForPath("a"), URLForPath("b"), |
+ FileSystemOperationRunner::CopyProgressCallback(), |
RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_ERROR_NOT_FOUND, status()); |
@@ -454,7 +455,9 @@ TEST_F(FileSystemOperationImplTest, TestCopyFailureContainsPath) { |
FileSystemURL src_dir(CreateDirectory("src")); |
FileSystemURL dest_dir(CreateDirectory("src/dir")); |
- operation_runner()->Copy(src_dir, dest_dir, RecordStatusCallback()); |
+ operation_runner()->Copy(src_dir, dest_dir, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_ERROR_INVALID_OPERATION, status()); |
EXPECT_TRUE(change_observer()->HasNoChange()); |
@@ -466,7 +469,9 @@ TEST_F(FileSystemOperationImplTest, TestCopyFailureSrcDirExistsDestFile) { |
FileSystemURL dest_dir(CreateDirectory("dest")); |
FileSystemURL dest_file(CreateFile("dest/file")); |
- operation_runner()->Copy(src_dir, dest_file, RecordStatusCallback()); |
+ operation_runner()->Copy(src_dir, dest_file, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_ERROR_INVALID_OPERATION, status()); |
EXPECT_TRUE(change_observer()->HasNoChange()); |
@@ -479,7 +484,9 @@ TEST_F(FileSystemOperationImplTest, |
FileSystemURL dest_dir(CreateDirectory("dest")); |
FileSystemURL dest_file(CreateFile("dest/file")); |
- operation_runner()->Copy(src_dir, dest_dir, RecordStatusCallback()); |
+ operation_runner()->Copy(src_dir, dest_dir, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_ERROR_NOT_EMPTY, status()); |
EXPECT_TRUE(change_observer()->HasNoChange()); |
@@ -490,7 +497,9 @@ TEST_F(FileSystemOperationImplTest, TestCopyFailureSrcFileExistsDestDir) { |
FileSystemURL src_file(CreateFile("src")); |
FileSystemURL dest_dir(CreateDirectory("dest")); |
- operation_runner()->Copy(src_file, dest_dir, RecordStatusCallback()); |
+ operation_runner()->Copy(src_file, dest_dir, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_ERROR_INVALID_OPERATION, status()); |
EXPECT_TRUE(change_observer()->HasNoChange()); |
@@ -501,6 +510,7 @@ TEST_F(FileSystemOperationImplTest, TestCopyFailureDestParentDoesntExist) { |
FileSystemURL src_dir(CreateDirectory("src")); |
operation_runner()->Copy(src_dir, URLForPath("nonexistent/dest"), |
+ FileSystemOperationRunner::CopyProgressCallback(), |
RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_ERROR_NOT_FOUND, status()); |
@@ -521,7 +531,9 @@ TEST_F(FileSystemOperationImplTest, TestCopyFailureByQuota) { |
GrantQuotaForCurrentUsage(); |
AddQuota(6 + dest_path_cost - 1); |
- operation_runner()->Copy(src_file, dest_file, RecordStatusCallback()); |
+ operation_runner()->Copy(src_file, dest_file, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_ERROR_NO_SPACE, status()); |
EXPECT_FALSE(FileExists("dest/file")); |
@@ -531,7 +543,9 @@ TEST_F(FileSystemOperationImplTest, TestCopySuccessSrcFileAndOverwrite) { |
FileSystemURL src_file(CreateFile("src")); |
FileSystemURL dest_file(CreateFile("dest")); |
- operation_runner()->Copy(src_file, dest_file, RecordStatusCallback()); |
+ operation_runner()->Copy(src_file, dest_file, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_OK, status()); |
EXPECT_TRUE(FileExists("dest")); |
@@ -545,6 +559,7 @@ TEST_F(FileSystemOperationImplTest, TestCopySuccessSrcFileAndNew) { |
FileSystemURL src_file(CreateFile("src")); |
operation_runner()->Copy(src_file, URLForPath("new"), |
+ FileSystemOperationRunner::CopyProgressCallback(), |
RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_OK, status()); |
@@ -559,7 +574,9 @@ TEST_F(FileSystemOperationImplTest, TestCopySuccessSrcDirAndOverwrite) { |
FileSystemURL src_dir(CreateDirectory("src")); |
FileSystemURL dest_dir(CreateDirectory("dest")); |
- operation_runner()->Copy(src_dir, dest_dir, RecordStatusCallback()); |
+ operation_runner()->Copy(src_dir, dest_dir, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_OK, status()); |
@@ -577,7 +594,9 @@ TEST_F(FileSystemOperationImplTest, TestCopySuccessSrcDirAndNew) { |
FileSystemURL src_dir(CreateDirectory("src")); |
FileSystemURL dest_dir_new(URLForPath("dest")); |
- operation_runner()->Copy(src_dir, dest_dir_new, RecordStatusCallback()); |
+ operation_runner()->Copy(src_dir, dest_dir_new, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_OK, status()); |
EXPECT_TRUE(DirectoryExists("dest")); |
@@ -594,7 +613,9 @@ TEST_F(FileSystemOperationImplTest, TestCopySuccessSrcDirRecursive) { |
FileSystemURL dest_dir(CreateDirectory("dest")); |
- operation_runner()->Copy(src_dir, dest_dir, RecordStatusCallback()); |
+ operation_runner()->Copy(src_dir, dest_dir, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
+ RecordStatusCallback()); |
base::MessageLoop::current()->RunUntilIdle(); |
EXPECT_EQ(base::PLATFORM_FILE_OK, status()); |
@@ -1159,6 +1180,7 @@ TEST_F(FileSystemOperationImplTest, |
// Copy src to dest1. |
operation_runner()->Copy( |
src, dest1, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
base::Bind(&AssertFileErrorEq, FROM_HERE, base::PLATFORM_FILE_OK)); |
base::MessageLoop::current()->RunUntilIdle(); |
@@ -1174,6 +1196,7 @@ TEST_F(FileSystemOperationImplTest, |
// Copy src/dir to dest2. |
operation_runner()->Copy( |
child_dir, dest2, |
+ FileSystemOperationRunner::CopyProgressCallback(), |
base::Bind(&AssertFileErrorEq, FROM_HERE, base::PLATFORM_FILE_OK)); |
base::MessageLoop::current()->RunUntilIdle(); |