Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(672)

Unified Diff: chrome/browser/chromeos/gdata/gdata_cache_metadata_unittest.cc

Issue 10690149: gdata: Move GDataCache::CacheEntry out of GDataCache (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: removing the existing test Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/gdata/gdata_cache_metadata_unittest.cc
diff --git a/chrome/browser/chromeos/gdata/gdata_cache_metadata_unittest.cc b/chrome/browser/chromeos/gdata/gdata_cache_metadata_unittest.cc
index 4fada510f031deb79b264e0700fccdf76592d5e6..7bc149ab13d84589abd86f45de6e43348d0c220c 100644
--- a/chrome/browser/chromeos/gdata/gdata_cache_metadata_unittest.cc
+++ b/chrome/browser/chromeos/gdata/gdata_cache_metadata_unittest.cc
@@ -118,7 +118,7 @@ class GDataCacheMetadataMapTest : public testing::Test {
const std::string& md5,
int cache_state) {
cache_map->insert(std::make_pair(
- resource_id, GDataCache::CacheEntry(md5, cache_state)));
+ resource_id, GDataCacheEntry(md5, cache_state)));
}
ScopedTempDir temp_dir_;
@@ -140,18 +140,18 @@ TEST_F(GDataCacheMetadataMapTest, CacheTest) {
std::string test_file_md5("test_file_md5");
GDataCache::CacheSubDirectoryType test_sub_dir_type =
GDataCache::CACHE_TYPE_PERSISTENT;
- int test_cache_state = (GDataCache::CACHE_STATE_PRESENT |
- GDataCache::CACHE_STATE_PERSISTENT);
+ int test_cache_state = (CACHE_STATE_PRESENT |
+ CACHE_STATE_PERSISTENT);
metadata_->UpdateCache(
test_resource_id,
- GDataCache::CacheEntry(test_file_md5, test_cache_state));
+ GDataCacheEntry(test_file_md5, test_cache_state));
// Test that the entry can be retrieved.
- scoped_ptr<GDataCache::CacheEntry> cache_entry =
+ scoped_ptr<GDataCacheEntry> cache_entry =
metadata_->GetCacheEntry(test_resource_id, test_file_md5);
ASSERT_TRUE(cache_entry.get());
EXPECT_EQ(test_file_md5, cache_entry->md5());
- EXPECT_EQ(test_sub_dir_type, cache_entry->GetSubDirectoryType());
+ EXPECT_EQ(test_sub_dir_type, GDataCache::GetSubDirectoryType(*cache_entry));
EXPECT_EQ(test_cache_state, cache_entry->cache_state());
// Empty md5 should also work.
@@ -173,17 +173,17 @@ TEST_F(GDataCacheMetadataMapTest, CacheTest) {
// Update all attributes.
test_file_md5 = "test_file_md5_2";
test_sub_dir_type = GDataCache::CACHE_TYPE_TMP;
- test_cache_state = GDataCache::CACHE_STATE_PINNED;
+ test_cache_state = CACHE_STATE_PINNED;
metadata_->UpdateCache(
test_resource_id,
- GDataCache::CacheEntry(test_file_md5, test_cache_state));
+ GDataCacheEntry(test_file_md5, test_cache_state));
// Make sure the values took.
cache_entry =
metadata_->GetCacheEntry(test_resource_id, test_file_md5).Pass();
ASSERT_TRUE(cache_entry.get());
EXPECT_EQ(test_file_md5, cache_entry->md5());
- EXPECT_EQ(test_sub_dir_type, cache_entry->GetSubDirectoryType());
+ EXPECT_EQ(test_sub_dir_type, GDataCache::GetSubDirectoryType(*cache_entry));
EXPECT_EQ(test_cache_state, cache_entry->cache_state());
// Empty m5 should work.
@@ -195,17 +195,17 @@ TEST_F(GDataCacheMetadataMapTest, CacheTest) {
// Test dirty cache.
test_file_md5 = "test_file_md5_3";
test_sub_dir_type = GDataCache::CACHE_TYPE_TMP;
- test_cache_state = GDataCache::CACHE_STATE_DIRTY;
+ test_cache_state = CACHE_STATE_DIRTY;
metadata_->UpdateCache(
test_resource_id,
- GDataCache::CacheEntry(test_file_md5, test_cache_state));
+ GDataCacheEntry(test_file_md5, test_cache_state));
// Make sure the values took.
cache_entry =
metadata_->GetCacheEntry(test_resource_id, test_file_md5).Pass();
ASSERT_TRUE(cache_entry.get());
EXPECT_EQ(test_file_md5, cache_entry->md5());
- EXPECT_EQ(test_sub_dir_type, cache_entry->GetSubDirectoryType());
+ EXPECT_EQ(test_sub_dir_type, GDataCache::GetSubDirectoryType(*cache_entry));
EXPECT_EQ(test_cache_state, cache_entry->cache_state());
// Empty md5 should work.
@@ -230,26 +230,26 @@ TEST_F(GDataCacheMetadataMapTest, CacheTest) {
test_resource_id = "test_resource_id_2";
test_file_md5 = "test_file_md5_4";
test_sub_dir_type = GDataCache::CACHE_TYPE_TMP;
- test_cache_state = GDataCache::CACHE_STATE_PRESENT;
+ test_cache_state = CACHE_STATE_PRESENT;
metadata_->UpdateCache(
test_resource_id,
- GDataCache::CacheEntry(test_file_md5, test_cache_state));
+ GDataCacheEntry(test_file_md5, test_cache_state));
// Make sure the values took.
cache_entry =
metadata_->GetCacheEntry(test_resource_id, test_file_md5).Pass();
ASSERT_TRUE(cache_entry.get());
EXPECT_EQ(test_file_md5, cache_entry->md5());
- EXPECT_EQ(test_sub_dir_type, cache_entry->GetSubDirectoryType());
+ EXPECT_EQ(test_sub_dir_type, GDataCache::GetSubDirectoryType(*cache_entry));
EXPECT_EQ(test_cache_state, cache_entry->cache_state());
// Update with CACHE_STATE_NONE should evict the entry.
test_file_md5 = "test_file_md5_5";
test_sub_dir_type = GDataCache::CACHE_TYPE_TMP;
- test_cache_state = GDataCache::CACHE_STATE_NONE;
+ test_cache_state = CACHE_STATE_NONE;
metadata_->UpdateCache(
test_resource_id,
- GDataCache::CacheEntry(test_file_md5, test_cache_state));
+ GDataCacheEntry(test_file_md5, test_cache_state));
cache_entry =
metadata_->GetCacheEntry(test_resource_id, std::string()).Pass();
@@ -278,14 +278,14 @@ TEST_F(GDataCacheMetadataMapTest, Initialization) {
// Check contents in "persistent" directory.
//
// "id_foo" is present and pinned.
- scoped_ptr<GDataCache::CacheEntry> cache_entry;
+ scoped_ptr<GDataCacheEntry> cache_entry;
cache_entry = metadata_->GetCacheEntry("id_foo", "md5foo");
ASSERT_TRUE(cache_entry.get());
EXPECT_EQ("md5foo", cache_entry->md5());
EXPECT_EQ(GDataCache::CACHE_TYPE_PERSISTENT,
- cache_entry->GetSubDirectoryType());
- EXPECT_EQ(GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_PINNED |
- GDataCache::CACHE_STATE_PERSISTENT,
+ GDataCache::GetSubDirectoryType(*cache_entry));
+ EXPECT_EQ(CACHE_STATE_PRESENT | CACHE_STATE_PINNED |
+ CACHE_STATE_PERSISTENT,
cache_entry->cache_state());
EXPECT_TRUE(PathExists(persistent_directory_.AppendASCII("id_foo.md5foo")));
EXPECT_TRUE(PathExists(pinned_directory_.AppendASCII("id_foo")));
@@ -297,9 +297,9 @@ TEST_F(GDataCacheMetadataMapTest, Initialization) {
ASSERT_TRUE(cache_entry.get());
EXPECT_EQ("local", cache_entry->md5());
EXPECT_EQ(GDataCache::CACHE_TYPE_PERSISTENT,
- cache_entry->GetSubDirectoryType());
- EXPECT_EQ(GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_DIRTY |
- GDataCache::CACHE_STATE_PERSISTENT,
+ GDataCache::GetSubDirectoryType(*cache_entry));
+ EXPECT_EQ(CACHE_STATE_PRESENT | CACHE_STATE_DIRTY |
+ CACHE_STATE_PERSISTENT,
cache_entry->cache_state());
EXPECT_TRUE(PathExists(persistent_directory_.AppendASCII("id_bar.local")));
EXPECT_TRUE(PathExists(outgoing_directory_.AppendASCII("id_bar")));
@@ -325,8 +325,9 @@ TEST_F(GDataCacheMetadataMapTest, Initialization) {
cache_entry = metadata_->GetCacheEntry("id_qux", "md5qux");
ASSERT_TRUE(cache_entry.get());
EXPECT_EQ("md5qux", cache_entry->md5());
- EXPECT_EQ(GDataCache::CACHE_TYPE_TMP, cache_entry->GetSubDirectoryType());
- EXPECT_EQ(GDataCache::CACHE_STATE_PRESENT, cache_entry->cache_state());
+ EXPECT_EQ(GDataCache::CACHE_TYPE_TMP,
+ GDataCache::GetSubDirectoryType(*cache_entry));
+ EXPECT_EQ(CACHE_STATE_PRESENT, cache_entry->cache_state());
EXPECT_TRUE(PathExists(tmp_directory_.AppendASCII("id_qux.md5qux")));
// "id_quux" should be removed during cache initialization.
@@ -345,7 +346,7 @@ TEST_F(GDataCacheMetadataMapTest, Initialization) {
cache_entry = metadata_->GetCacheEntry("id_corge", "");
ASSERT_TRUE(cache_entry.get());
EXPECT_EQ("", cache_entry->md5());
- EXPECT_EQ(GDataCache::CACHE_STATE_PINNED, cache_entry->cache_state());
+ EXPECT_EQ(CACHE_STATE_PINNED, cache_entry->cache_state());
EXPECT_TRUE(IsLink(pinned_directory_.AppendASCII("id_corge")));
// "id_dangling" should be removed during cache initialization.
@@ -372,21 +373,21 @@ TEST_F(GDataCacheMetadataMapTest, RemoveTemporaryFilesTest) {
InsertIntoMap(&cache_map,
"<resource_id_1>",
"<md5>",
- GDataCache::CACHE_STATE_PRESENT);
+ CACHE_STATE_PRESENT);
InsertIntoMap(&cache_map,
"<resource_id_2>",
"<md5>",
- GDataCache::CACHE_STATE_PRESENT |
- GDataCache::CACHE_STATE_PERSISTENT);
+ CACHE_STATE_PRESENT |
+ CACHE_STATE_PERSISTENT);
InsertIntoMap(&cache_map,
"<resource_id_3>",
"<md5>",
- GDataCache::CACHE_STATE_PRESENT |
- GDataCache::CACHE_STATE_PERSISTENT);
+ CACHE_STATE_PRESENT |
+ CACHE_STATE_PERSISTENT);
InsertIntoMap(&cache_map,
"<resource_id_4>",
"<md5>",
- GDataCache::CACHE_STATE_PRESENT);
+ CACHE_STATE_PRESENT);
metadata_->cache_map_ = cache_map;
metadata_->RemoveTemporaryFiles();

Powered by Google App Engine
This is Rietveld 408576698