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 "components/drive/chromeos/change_list_processor.h" | 5 #include "components/drive/chromeos/change_list_processor.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 #include <stdint.h> | 8 #include <stdint.h> |
9 #include <utility> | 9 #include <utility> |
10 | 10 |
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
101 change_lists[0]->set_largest_changestamp(kBaseResourceListChangestamp); | 101 change_lists[0]->set_largest_changestamp(kBaseResourceListChangestamp); |
102 return change_lists; | 102 return change_lists; |
103 } | 103 } |
104 | 104 |
105 class ChangeListProcessorTest : public testing::Test { | 105 class ChangeListProcessorTest : public testing::Test { |
106 protected: | 106 protected: |
107 void SetUp() override { | 107 void SetUp() override { |
108 ASSERT_TRUE(temp_dir_.CreateUniqueTempDir()); | 108 ASSERT_TRUE(temp_dir_.CreateUniqueTempDir()); |
109 | 109 |
110 metadata_storage_.reset(new ResourceMetadataStorage( | 110 metadata_storage_.reset(new ResourceMetadataStorage( |
111 temp_dir_.path(), base::ThreadTaskRunnerHandle::Get().get())); | 111 temp_dir_.GetPath(), base::ThreadTaskRunnerHandle::Get().get())); |
112 ASSERT_TRUE(metadata_storage_->Initialize()); | 112 ASSERT_TRUE(metadata_storage_->Initialize()); |
113 | 113 |
114 fake_free_disk_space_getter_.reset(new FakeFreeDiskSpaceGetter); | 114 fake_free_disk_space_getter_.reset(new FakeFreeDiskSpaceGetter); |
115 cache_.reset(new FileCache(metadata_storage_.get(), | 115 cache_.reset(new FileCache(metadata_storage_.get(), temp_dir_.GetPath(), |
116 temp_dir_.path(), | |
117 base::ThreadTaskRunnerHandle::Get().get(), | 116 base::ThreadTaskRunnerHandle::Get().get(), |
118 fake_free_disk_space_getter_.get())); | 117 fake_free_disk_space_getter_.get())); |
119 ASSERT_TRUE(cache_->Initialize()); | 118 ASSERT_TRUE(cache_->Initialize()); |
120 | 119 |
121 metadata_.reset(new internal::ResourceMetadata( | 120 metadata_.reset(new internal::ResourceMetadata( |
122 metadata_storage_.get(), cache_.get(), | 121 metadata_storage_.get(), cache_.get(), |
123 base::ThreadTaskRunnerHandle::Get())); | 122 base::ThreadTaskRunnerHandle::Get())); |
124 ASSERT_EQ(FILE_ERROR_OK, metadata_->Initialize()); | 123 ASSERT_EQ(FILE_ERROR_OK, metadata_->Initialize()); |
125 } | 124 } |
126 | 125 |
(...skipping 526 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
653 ApplyChangeList(std::move(change_lists), &changed_files)); | 652 ApplyChangeList(std::move(change_lists), &changed_files)); |
654 | 653 |
655 // The change is rejected due to the old modification date. | 654 // The change is rejected due to the old modification date. |
656 ResourceEntry entry; | 655 ResourceEntry entry; |
657 EXPECT_EQ(FILE_ERROR_OK, metadata_->GetResourceEntryById(local_id, &entry)); | 656 EXPECT_EQ(FILE_ERROR_OK, metadata_->GetResourceEntryById(local_id, &entry)); |
658 EXPECT_EQ(new_file_local.title(), entry.title()); | 657 EXPECT_EQ(new_file_local.title(), entry.title()); |
659 } | 658 } |
660 | 659 |
661 } // namespace internal | 660 } // namespace internal |
662 } // namespace drive | 661 } // namespace drive |
OLD | NEW |