OLD | NEW |
---|---|
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 <map> | 5 #include <map> |
6 #include <set> | 6 #include <set> |
7 #include <string> | 7 #include <string> |
8 #include <vector> | 8 #include <vector> |
9 | 9 |
10 #include "base/file_util.h" | 10 #include "base/file_util.h" |
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
318 SCOPED_TRACE(testing::Message() << "Testing RegularTestCases " << i | 318 SCOPED_TRACE(testing::Message() << "Testing RegularTestCases " << i |
319 << ": " << test_case.path); | 319 << ": " << test_case.path); |
320 | 320 |
321 // Read entries in the directory to construct the expected results map. | 321 // Read entries in the directory to construct the expected results map. |
322 typedef std::map<FilePath::StringType, base::FileUtilProxy::Entry> EntryMap; | 322 typedef std::map<FilePath::StringType, base::FileUtilProxy::Entry> EntryMap; |
323 EntryMap expected_entry_map; | 323 EntryMap expected_entry_map; |
324 | 324 |
325 FileEnumerator file_enum( | 325 FileEnumerator file_enum( |
326 GetTestCasePlatformPath(test_case.path), | 326 GetTestCasePlatformPath(test_case.path), |
327 false /* recursive */, | 327 false /* recursive */, |
328 static_cast<file_util::FileEnumerator::FileType>( | 328 (FileEnumerator::FILES | FileEnumerator::DIRECTORIES)); |
jar (doing other things)
2012/08/06 18:27:02
nit: remove extra parents around arg 3.
Haruki Sato
2012/08/06 23:22:18
Done.
| |
329 FileEnumerator::FILES | FileEnumerator::DIRECTORIES)); | |
330 FilePath current; | 329 FilePath current; |
331 while (!(current = file_enum.Next()).empty()) { | 330 while (!(current = file_enum.Next()).empty()) { |
332 FileEnumerator::FindInfo file_info; | 331 FileEnumerator::FindInfo file_info; |
333 file_enum.GetFindInfo(&file_info); | 332 file_enum.GetFindInfo(&file_info); |
334 base::FileUtilProxy::Entry entry; | 333 base::FileUtilProxy::Entry entry; |
335 entry.is_directory = FileEnumerator::IsDirectory(file_info); | 334 entry.is_directory = FileEnumerator::IsDirectory(file_info); |
336 entry.name = current.BaseName().value(); | 335 entry.name = current.BaseName().value(); |
337 entry.size = FileEnumerator::GetFilesize(file_info); | 336 entry.size = FileEnumerator::GetFilesize(file_info); |
338 entry.last_modified_time = FileEnumerator::GetLastModifiedTime(file_info); | 337 entry.last_modified_time = FileEnumerator::GetLastModifiedTime(file_info); |
339 expected_entry_map[entry.name] = entry; | 338 expected_entry_map[entry.name] = entry; |
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
506 EXPECT_EQ(base::PLATFORM_FILE_OK, | 505 EXPECT_EQ(base::PLATFORM_FILE_OK, |
507 file_util()->Truncate(GetOperationContext().get(), url, 999)); | 506 file_util()->Truncate(GetOperationContext().get(), url, 999)); |
508 ASSERT_EQ(base::PLATFORM_FILE_OK, | 507 ASSERT_EQ(base::PLATFORM_FILE_OK, |
509 file_util()->GetFileInfo(GetOperationContext().get(), url, | 508 file_util()->GetFileInfo(GetOperationContext().get(), url, |
510 &info, &platform_path)); | 509 &info, &platform_path)); |
511 EXPECT_EQ(999, info.size); | 510 EXPECT_EQ(999, info.size); |
512 } | 511 } |
513 } | 512 } |
514 | 513 |
515 } // namespace fileapi | 514 } // namespace fileapi |
OLD | NEW |