| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <string> | 5 #include <string> |
| 6 #include <vector> | 6 #include <vector> |
| 7 | 7 |
| 8 #include "base/files/file.h" | 8 #include "base/files/file.h" |
| 9 #include "base/files/file_path.h" | 9 #include "base/files/file_path.h" |
| 10 #include "base/files/scoped_temp_dir.h" | 10 #include "base/files/scoped_temp_dir.h" |
| (...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 284 EXPECT_EQ(base::File::FILE_OK, *logger.error()); | 284 EXPECT_EQ(base::File::FILE_OK, *logger.error()); |
| 285 } | 285 } |
| 286 | 286 |
| 287 TEST_F(FileSystemProviderProviderAsyncFileUtilTest, ReadDirectory) { | 287 TEST_F(FileSystemProviderProviderAsyncFileUtilTest, ReadDirectory) { |
| 288 EventLogger logger; | 288 EventLogger logger; |
| 289 | 289 |
| 290 async_file_util_->ReadDirectory( | 290 async_file_util_->ReadDirectory( |
| 291 CreateOperationContext(), | 291 CreateOperationContext(), |
| 292 root_url_, | 292 root_url_, |
| 293 base::Bind(&EventLogger::OnReadDirectory, logger.GetWeakPtr())); | 293 base::Bind(&EventLogger::OnReadDirectory, logger.GetWeakPtr())); |
| 294 base::RunLoop().RunUntilIdle(); |
| 294 | 295 |
| 295 ASSERT_TRUE(logger.error()); | 296 ASSERT_TRUE(logger.error()); |
| 296 EXPECT_EQ(base::File::FILE_ERROR_NOT_FOUND, *logger.error()); | 297 EXPECT_EQ(base::File::FILE_OK, *logger.error()); |
| 297 } | 298 } |
| 298 | 299 |
| 299 TEST_F(FileSystemProviderProviderAsyncFileUtilTest, Touch) { | 300 TEST_F(FileSystemProviderProviderAsyncFileUtilTest, Touch) { |
| 300 EventLogger logger; | 301 EventLogger logger; |
| 301 | 302 |
| 302 async_file_util_->CreateDirectory( | 303 async_file_util_->CreateDirectory( |
| 303 CreateOperationContext(), | 304 CreateOperationContext(), |
| 304 file_url_, | 305 file_url_, |
| 305 false, // exclusive | 306 false, // exclusive |
| 306 false, // recursive | 307 false, // recursive |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 408 CreateOperationContext(), | 409 CreateOperationContext(), |
| 409 file_url_, | 410 file_url_, |
| 410 base::Bind(&EventLogger::OnCreateSnapshotFile, logger.GetWeakPtr())); | 411 base::Bind(&EventLogger::OnCreateSnapshotFile, logger.GetWeakPtr())); |
| 411 | 412 |
| 412 ASSERT_TRUE(logger.error()); | 413 ASSERT_TRUE(logger.error()); |
| 413 EXPECT_EQ(base::File::FILE_ERROR_NOT_FOUND, *logger.error()); | 414 EXPECT_EQ(base::File::FILE_ERROR_NOT_FOUND, *logger.error()); |
| 414 } | 415 } |
| 415 | 416 |
| 416 } // namespace file_system_provider | 417 } // namespace file_system_provider |
| 417 } // namespace chromeos | 418 } // namespace chromeos |
| OLD | NEW |