| 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 "chrome/browser/chromeos/drive/resource_entry_conversion.h" | 5 #include "chrome/browser/chromeos/drive/resource_entry_conversion.h" |
| 6 | 6 |
| 7 #include "base/files/file_path.h" | 7 #include "base/files/file_path.h" |
| 8 #include "base/time/time.h" | 8 #include "base/time/time.h" |
| 9 #include "base/values.h" | 9 #include "base/values.h" |
| 10 #include "chrome/browser/chromeos/drive/drive.pb.h" | 10 #include "chrome/browser/chromeos/drive/drive.pb.h" |
| (...skipping 331 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 342 | 342 |
| 343 TEST(ResourceEntryConversionTest, ToPlatformFileInfo) { | 343 TEST(ResourceEntryConversionTest, ToPlatformFileInfo) { |
| 344 ResourceEntry entry; | 344 ResourceEntry entry; |
| 345 entry.mutable_file_info()->set_size(12345); | 345 entry.mutable_file_info()->set_size(12345); |
| 346 entry.mutable_file_info()->set_is_directory(true); | 346 entry.mutable_file_info()->set_is_directory(true); |
| 347 entry.mutable_file_info()->set_is_symbolic_link(true); | 347 entry.mutable_file_info()->set_is_symbolic_link(true); |
| 348 entry.mutable_file_info()->set_creation_time(999); | 348 entry.mutable_file_info()->set_creation_time(999); |
| 349 entry.mutable_file_info()->set_last_modified(123456789); | 349 entry.mutable_file_info()->set_last_modified(123456789); |
| 350 entry.mutable_file_info()->set_last_accessed(987654321); | 350 entry.mutable_file_info()->set_last_accessed(987654321); |
| 351 | 351 |
| 352 base::PlatformFileInfo file_info; | 352 base::File::Info file_info; |
| 353 ConvertResourceEntryToPlatformFileInfo(entry, &file_info); | 353 ConvertResourceEntryToFileInfo(entry, &file_info); |
| 354 EXPECT_EQ(entry.file_info().size(), file_info.size); | 354 EXPECT_EQ(entry.file_info().size(), file_info.size); |
| 355 EXPECT_EQ(entry.file_info().is_directory(), file_info.is_directory); | 355 EXPECT_EQ(entry.file_info().is_directory(), file_info.is_directory); |
| 356 EXPECT_EQ(entry.file_info().is_symbolic_link(), file_info.is_symbolic_link); | 356 EXPECT_EQ(entry.file_info().is_symbolic_link(), file_info.is_symbolic_link); |
| 357 EXPECT_EQ(base::Time::FromInternalValue(entry.file_info().creation_time()), | 357 EXPECT_EQ(base::Time::FromInternalValue(entry.file_info().creation_time()), |
| 358 file_info.creation_time); | 358 file_info.creation_time); |
| 359 EXPECT_EQ(base::Time::FromInternalValue(entry.file_info().last_modified()), | 359 EXPECT_EQ(base::Time::FromInternalValue(entry.file_info().last_modified()), |
| 360 file_info.last_modified); | 360 file_info.last_modified); |
| 361 EXPECT_EQ(base::Time::FromInternalValue(entry.file_info().last_accessed()), | 361 EXPECT_EQ(base::Time::FromInternalValue(entry.file_info().last_accessed()), |
| 362 file_info.last_accessed); | 362 file_info.last_accessed); |
| 363 } | 363 } |
| 364 | 364 |
| 365 TEST(ResourceEntryConversionTest, FromPlatformFileInfo) { | 365 TEST(ResourceEntryConversionTest, FromPlatformFileInfo) { |
| 366 base::PlatformFileInfo file_info; | 366 base::File::Info file_info; |
| 367 file_info.size = 12345; | 367 file_info.size = 12345; |
| 368 file_info.is_directory = true; | 368 file_info.is_directory = true; |
| 369 file_info.is_symbolic_link = true; | 369 file_info.is_symbolic_link = true; |
| 370 file_info.last_modified = | 370 file_info.last_modified = |
| 371 base::Time::UnixEpoch() + base::TimeDelta::FromDays(999); | 371 base::Time::UnixEpoch() + base::TimeDelta::FromDays(999); |
| 372 file_info.last_accessed = | 372 file_info.last_accessed = |
| 373 base::Time::UnixEpoch() + base::TimeDelta::FromDays(12345); | 373 base::Time::UnixEpoch() + base::TimeDelta::FromDays(12345); |
| 374 file_info.creation_time = | 374 file_info.creation_time = |
| 375 base::Time::UnixEpoch() + base::TimeDelta::FromDays(54321); | 375 base::Time::UnixEpoch() + base::TimeDelta::FromDays(54321); |
| 376 | 376 |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 431 std::string parent_resource_id; | 431 std::string parent_resource_id; |
| 432 EXPECT_TRUE(ConvertToResourceEntry(entry_no_fields, &entry, | 432 EXPECT_TRUE(ConvertToResourceEntry(entry_no_fields, &entry, |
| 433 &parent_resource_id)); | 433 &parent_resource_id)); |
| 434 EXPECT_FALSE(entry.file_specific_info().has_image_width()); | 434 EXPECT_FALSE(entry.file_specific_info().has_image_width()); |
| 435 EXPECT_FALSE(entry.file_specific_info().has_image_height()); | 435 EXPECT_FALSE(entry.file_specific_info().has_image_height()); |
| 436 EXPECT_FALSE(entry.file_specific_info().has_image_rotation()); | 436 EXPECT_FALSE(entry.file_specific_info().has_image_rotation()); |
| 437 } | 437 } |
| 438 } | 438 } |
| 439 | 439 |
| 440 } // namespace drive | 440 } // namespace drive |
| OLD | NEW |