| Index: content/browser/fileapi/copy_or_move_operation_delegate_unittest.cc
|
| diff --git a/content/browser/fileapi/copy_or_move_operation_delegate_unittest.cc b/content/browser/fileapi/copy_or_move_operation_delegate_unittest.cc
|
| index d5192a815101aed4fe3af345599448e9e26b620a..1b7abf9852bcdbe714b4d13091f0d20a6a8d8a59 100644
|
| --- a/content/browser/fileapi/copy_or_move_operation_delegate_unittest.cc
|
| +++ b/content/browser/fileapi/copy_or_move_operation_delegate_unittest.cc
|
| @@ -718,10 +718,13 @@
|
| base::ScopedTempDir temp_dir;
|
| ASSERT_TRUE(temp_dir.CreateUniqueTempDir());
|
| base::FilePath source_path = temp_dir.path().AppendASCII("source");
|
| - base::FilePath dest_path = temp_dir.path().AppendASCII("dest");
|
| const char kTestData[] = "abcdefghijklmnopqrstuvwxyz0123456789";
|
| base::WriteFile(source_path, kTestData,
|
| arraysize(kTestData) - 1); // Exclude trailing '\0'.
|
| +
|
| + base::FilePath dest_path = temp_dir.path().AppendASCII("dest");
|
| + // LocalFileWriter requires the file exists. So create an empty file here.
|
| + base::WriteFile(dest_path, "", 0);
|
|
|
| base::MessageLoopForIO message_loop;
|
| base::Thread file_thread("file_thread");
|
| @@ -736,8 +739,8 @@
|
| webkit_blob::FileStreamReader::CreateForLocalFile(
|
| task_runner.get(), source_path, 0, base::Time()));
|
|
|
| - scoped_ptr<FileStreamWriter> writer(FileStreamWriter::CreateForLocalFile(
|
| - task_runner.get(), dest_path, 0, FileStreamWriter::CREATE_NEW_FILE));
|
| + scoped_ptr<FileStreamWriter> writer(
|
| + FileStreamWriter::CreateForLocalFile(task_runner.get(), dest_path, 0));
|
|
|
| std::vector<int64> progress;
|
| CopyOrMoveOperationDelegate::StreamCopyHelper helper(
|
| @@ -773,11 +776,13 @@
|
| base::ScopedTempDir temp_dir;
|
| ASSERT_TRUE(temp_dir.CreateUniqueTempDir());
|
| base::FilePath source_path = temp_dir.path().AppendASCII("source");
|
| - base::FilePath dest_path = temp_dir.path().AppendASCII("dest");
|
| const char kTestData[] = "abcdefghijklmnopqrstuvwxyz0123456789";
|
| base::WriteFile(source_path, kTestData,
|
| arraysize(kTestData) - 1); // Exclude trailing '\0'.
|
|
|
| + base::FilePath dest_path = temp_dir.path().AppendASCII("dest");
|
| + // LocalFileWriter requires the file exists. So create an empty file here.
|
| + base::WriteFile(dest_path, "", 0);
|
|
|
| base::MessageLoopForIO message_loop;
|
| base::Thread file_thread("file_thread");
|
| @@ -792,8 +797,8 @@
|
| webkit_blob::FileStreamReader::CreateForLocalFile(
|
| task_runner.get(), source_path, 0, base::Time()));
|
|
|
| - scoped_ptr<FileStreamWriter> writer(FileStreamWriter::CreateForLocalFile(
|
| - task_runner.get(), dest_path, 0, FileStreamWriter::CREATE_NEW_FILE));
|
| + scoped_ptr<FileStreamWriter> writer(
|
| + FileStreamWriter::CreateForLocalFile(task_runner.get(), dest_path, 0));
|
|
|
| std::vector<int64> progress;
|
| CopyOrMoveOperationDelegate::StreamCopyHelper helper(
|
| @@ -825,10 +830,13 @@
|
| base::ScopedTempDir temp_dir;
|
| ASSERT_TRUE(temp_dir.CreateUniqueTempDir());
|
| base::FilePath source_path = temp_dir.path().AppendASCII("source");
|
| - base::FilePath dest_path = temp_dir.path().AppendASCII("dest");
|
| const char kTestData[] = "abcdefghijklmnopqrstuvwxyz0123456789";
|
| base::WriteFile(source_path, kTestData,
|
| arraysize(kTestData) - 1); // Exclude trailing '\0'.
|
| +
|
| + base::FilePath dest_path = temp_dir.path().AppendASCII("dest");
|
| + // LocalFileWriter requires the file exists. So create an empty file here.
|
| + base::WriteFile(dest_path, "", 0);
|
|
|
| base::MessageLoopForIO message_loop;
|
| base::Thread file_thread("file_thread");
|
| @@ -843,8 +851,8 @@
|
| webkit_blob::FileStreamReader::CreateForLocalFile(
|
| task_runner.get(), source_path, 0, base::Time()));
|
|
|
| - scoped_ptr<FileStreamWriter> writer(FileStreamWriter::CreateForLocalFile(
|
| - task_runner.get(), dest_path, 0, FileStreamWriter::CREATE_NEW_FILE));
|
| + scoped_ptr<FileStreamWriter> writer(
|
| + FileStreamWriter::CreateForLocalFile(task_runner.get(), dest_path, 0));
|
|
|
| std::vector<int64> progress;
|
| CopyOrMoveOperationDelegate::StreamCopyHelper helper(
|
|
|