| Index: chrome/browser/chromeos/drive/resource_metadata_storage_unittest.cc
|
| diff --git a/chrome/browser/chromeos/drive/resource_metadata_storage_unittest.cc b/chrome/browser/chromeos/drive/resource_metadata_storage_unittest.cc
|
| index cf5571e5cd44599fb26ed2308044f9b5c4e63b74..141456057bf757bcd7b596008d9a5b8459c0c2fc 100644
|
| --- a/chrome/browser/chromeos/drive/resource_metadata_storage_unittest.cc
|
| +++ b/chrome/browser/chromeos/drive/resource_metadata_storage_unittest.cc
|
| @@ -156,14 +156,6 @@ TEST_F(ResourceMetadataStorageTest, Iterator) {
|
| EXPECT_EQ(FILE_ERROR_OK, storage_->PutEntry(entry));
|
| }
|
|
|
| - // Insert some cache entries.
|
| - std::map<std::string, FileCacheEntry> cache_entries;
|
| - cache_entries[keys[0]].set_md5("aaaaaa");
|
| - cache_entries[keys[1]].set_md5("bbbbbb");
|
| - for (std::map<std::string, FileCacheEntry>::iterator it =
|
| - cache_entries.begin(); it != cache_entries.end(); ++it)
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry(it->first, it->second));
|
| -
|
| // Iterate and check the result.
|
| std::map<std::string, ResourceEntry> found_entries;
|
| scoped_ptr<ResourceMetadataStorage::Iterator> it = storage_->GetIterator();
|
| @@ -179,72 +171,6 @@ TEST_F(ResourceMetadataStorageTest, Iterator) {
|
| EXPECT_EQ(1U, found_entries.count(keys[i]));
|
| }
|
|
|
| -TEST_F(ResourceMetadataStorageTest, PutCacheEntry) {
|
| - FileCacheEntry entry;
|
| - const std::string key1 = "abcdefg";
|
| - const std::string key2 = "abcd";
|
| - const std::string md5_1 = "foo";
|
| - const std::string md5_2 = "bar";
|
| -
|
| - // Put cache entries.
|
| - entry.set_md5(md5_1);
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry(key1, entry));
|
| - entry.set_md5(md5_2);
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry(key2, entry));
|
| -
|
| - // Get cache entires.
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->GetCacheEntry(key1, &entry));
|
| - EXPECT_EQ(md5_1, entry.md5());
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->GetCacheEntry(key2, &entry));
|
| - EXPECT_EQ(md5_2, entry.md5());
|
| -
|
| - // Remove cache entries.
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->RemoveCacheEntry(key1));
|
| - EXPECT_EQ(FILE_ERROR_NOT_FOUND, storage_->GetCacheEntry(key1, &entry));
|
| -
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->RemoveCacheEntry(key2));
|
| - EXPECT_EQ(FILE_ERROR_NOT_FOUND, storage_->GetCacheEntry(key2, &entry));
|
| -}
|
| -
|
| -TEST_F(ResourceMetadataStorageTest, CacheEntryIterator) {
|
| - // Prepare data.
|
| - std::map<std::string, FileCacheEntry> entries;
|
| - FileCacheEntry cache_entry;
|
| -
|
| - cache_entry.set_md5("aA");
|
| - entries["entry1"] = cache_entry;
|
| - cache_entry.set_md5("bB");
|
| - entries["entry2"] = cache_entry;
|
| - cache_entry.set_md5("cC");
|
| - entries["entry3"] = cache_entry;
|
| - cache_entry.set_md5("dD");
|
| - entries["entry4"] = cache_entry;
|
| -
|
| - for (std::map<std::string, FileCacheEntry>::iterator it = entries.begin();
|
| - it != entries.end(); ++it)
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry(it->first, it->second));
|
| -
|
| - // Insert some dummy entries.
|
| - ResourceEntry entry;
|
| - entry.set_local_id("entry1");
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutEntry(entry));
|
| - entry.set_local_id("entry2");
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutEntry(entry));
|
| -
|
| - // Iterate and check the result.
|
| - scoped_ptr<ResourceMetadataStorage::CacheEntryIterator> it =
|
| - storage_->GetCacheEntryIterator();
|
| - ASSERT_TRUE(it);
|
| - size_t num_entries = 0;
|
| - for (; !it->IsAtEnd(); it->Advance()) {
|
| - EXPECT_EQ(1U, entries.count(it->GetID()));
|
| - EXPECT_EQ(entries[it->GetID()].md5(), it->GetValue().md5());
|
| - ++num_entries;
|
| - }
|
| - EXPECT_FALSE(it->HasError());
|
| - EXPECT_EQ(entries.size(), num_entries);
|
| -}
|
| -
|
| TEST_F(ResourceMetadataStorageTest, GetIdByResourceId) {
|
| const std::string local_id = "local_id";
|
| const std::string resource_id = "resource_id";
|
| @@ -308,13 +234,6 @@ TEST_F(ResourceMetadataStorageTest, GetChildren) {
|
| }
|
| }
|
|
|
| - // Put some dummy cache entries.
|
| - for (size_t i = 0; i < arraysize(parents_id); ++i) {
|
| - FileCacheEntry cache_entry;
|
| - EXPECT_EQ(FILE_ERROR_OK,
|
| - storage_->PutCacheEntry(parents_id[i], cache_entry));
|
| - }
|
| -
|
| // Try to get children.
|
| for (size_t i = 0; i < children_name_id.size(); ++i) {
|
| std::vector<std::string> children;
|
| @@ -465,8 +384,6 @@ TEST_F(ResourceMetadataStorageTest, IncompatibleDB_Unknown) {
|
| ResourceEntry entry;
|
| entry.set_local_id(key1);
|
| EXPECT_EQ(FILE_ERROR_OK, storage_->PutEntry(entry));
|
| - FileCacheEntry cache_entry;
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry(key1, cache_entry));
|
|
|
| // Set newer version, upgrade and reopen DB.
|
| SetDBVersion(ResourceMetadataStorage::kDBVersion + 1);
|
| @@ -483,7 +400,6 @@ TEST_F(ResourceMetadataStorageTest, IncompatibleDB_Unknown) {
|
| storage_->GetLargestChangestamp(&largest_changestamp));
|
| EXPECT_EQ(0, largest_changestamp);
|
| EXPECT_EQ(FILE_ERROR_NOT_FOUND, storage_->GetEntry(key1, &entry));
|
| - EXPECT_EQ(FILE_ERROR_NOT_FOUND, storage_->GetCacheEntry(key1, &cache_entry));
|
| }
|
|
|
| TEST_F(ResourceMetadataStorageTest, WrongPath) {
|
| @@ -498,19 +414,12 @@ TEST_F(ResourceMetadataStorageTest, WrongPath) {
|
| }
|
|
|
| TEST_F(ResourceMetadataStorageTest, RecoverCacheEntriesFromTrashedResourceMap) {
|
| - // Put some cache entries.
|
| - FileCacheEntry cache_entry;
|
| - cache_entry.set_md5("md5_foo");
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry("id_foo", cache_entry));
|
| - cache_entry.set_md5("md5_bar");
|
| - cache_entry.set_is_dirty(true);
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry("id_bar", cache_entry));
|
| -
|
| // Put entry with id_foo.
|
| ResourceEntry entry;
|
| entry.set_local_id("id_foo");
|
| entry.set_base_name("foo");
|
| entry.set_title("foo");
|
| + entry.mutable_file_specific_info()->mutable_cache_state()->set_md5("md5_foo");
|
| EXPECT_EQ(FILE_ERROR_OK, storage_->PutEntry(entry));
|
|
|
| // Put entry with id_bar as a id_foo's child.
|
| @@ -518,6 +427,8 @@ TEST_F(ResourceMetadataStorageTest, RecoverCacheEntriesFromTrashedResourceMap) {
|
| entry.set_parent_local_id("id_foo");
|
| entry.set_base_name("bar");
|
| entry.set_title("bar");
|
| + entry.mutable_file_specific_info()->mutable_cache_state()->set_md5("md5_bar");
|
| + entry.mutable_file_specific_info()->mutable_cache_state()->set_is_dirty(true);
|
| EXPECT_EQ(FILE_ERROR_OK, storage_->PutEntry(entry));
|
|
|
| // Remove parent-child relationship to make the DB invalid.
|
| @@ -596,11 +507,6 @@ TEST_F(ResourceMetadataStorageTest, CheckValidity) {
|
| PutChild(key2, name3, key3);
|
| EXPECT_TRUE(CheckValidity());
|
|
|
| - // Add some cache entries.
|
| - FileCacheEntry cache_entry;
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry(key1, cache_entry));
|
| - EXPECT_EQ(FILE_ERROR_OK, storage_->PutCacheEntry(key2, cache_entry));
|
| -
|
| // Remove key2.
|
| RemoveChild(key1, name2);
|
| EXPECT_FALSE(CheckValidity());
|
|
|