| Index: chrome/browser/chromeos/gdata/gdata_cache_unittest.cc
|
| diff --git a/chrome/browser/chromeos/gdata/gdata_cache_unittest.cc b/chrome/browser/chromeos/gdata/gdata_cache_unittest.cc
|
| index 5f6f7fae16f42db716b306b2826a21ad1d31030d..eb59f932962fb9cba0d6fc855b985b3b4e6042aa 100644
|
| --- a/chrome/browser/chromeos/gdata/gdata_cache_unittest.cc
|
| +++ b/chrome/browser/chromeos/gdata/gdata_cache_unittest.cc
|
| @@ -39,42 +39,42 @@ struct InitialCacheResource {
|
| } const initial_cache_resources[] = {
|
| // Cache resource in tmp dir, i.e. not pinned or dirty.
|
| { "root_feed.json", "tmp:resource_id", "md5_tmp_alphanumeric",
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| "md5_tmp_alphanumeric", GDataCache::CACHE_TYPE_TMP },
|
| // Cache resource in tmp dir, i.e. not pinned or dirty, with resource_id
|
| // containing non-alphanumeric characters, to test resource_id is escaped and
|
| // unescaped correctly.
|
| { "subdir_feed.json", "tmp:`~!@#$%^&*()-_=+[{|]}\\;',<.>/?",
|
| "md5_tmp_non_alphanumeric",
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| "md5_tmp_non_alphanumeric", GDataCache::CACHE_TYPE_TMP },
|
| // Cache resource that is pinned, to test a pinned file is in persistent dir
|
| // with a symlink in pinned dir referencing it.
|
| { "directory_entry_atom.json", "pinned:existing", "md5_pinned_existing",
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| "md5_pinned_existing", GDataCache::CACHE_TYPE_PERSISTENT },
|
| // Cache resource with a non-existent source file that is pinned, to test that
|
| // a pinned file can reference a non-existent file.
|
| { "", "pinned:non-existent", "md5_pinned_non_existent",
|
| - GDataCache::CACHE_STATE_PINNED,
|
| + CACHE_STATE_PINNED,
|
| "md5_pinned_non_existent", GDataCache::CACHE_TYPE_TMP },
|
| // Cache resource that is dirty, to test a dirty file is in persistent dir
|
| // with a symlink in outgoing dir referencing it.
|
| { "account_metadata.json", "dirty:existing", "md5_dirty_existing",
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| "local", GDataCache::CACHE_TYPE_PERSISTENT },
|
| // Cache resource that is pinned and dirty, to test a dirty pinned file is in
|
| // persistent dir with symlink in pinned and outgoing dirs referencing it.
|
| { "basic_feed.json", "dirty_and_pinned:existing",
|
| "md5_dirty_and_pinned_existing",
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| "local", GDataCache::CACHE_TYPE_PERSISTENT },
|
| };
|
|
|
| @@ -91,9 +91,9 @@ struct PathToVerify {
|
| FilePath expected_existing_path;
|
| };
|
|
|
| -// Converts |cache_state| to a GDataCache::CacheEntry.
|
| -GDataCache::CacheEntry ToCacheEntry(int cache_state) {
|
| - return GDataCache::CacheEntry("dummy_md5", cache_state);
|
| +// Converts |cache_state| to a GDataCacheEntry.
|
| +GDataCacheEntry ToCacheEntry(int cache_state) {
|
| + return GDataCacheEntry("dummy_md5", cache_state);
|
| }
|
|
|
| } // namespace
|
| @@ -337,12 +337,12 @@ class GDataCacheTest : public testing::Test {
|
| std::string md5;
|
| if (ToCacheEntry(resource.cache_state).IsPresent())
|
| md5 = resource.md5;
|
| - scoped_ptr<GDataCache::CacheEntry> cache_entry =
|
| + scoped_ptr<GDataCacheEntry> cache_entry =
|
| GetCacheEntryFromOriginThread(resource.resource_id, md5);
|
| ASSERT_TRUE(cache_entry.get());
|
| EXPECT_EQ(resource.cache_state, cache_entry->cache_state());
|
| EXPECT_EQ(resource.expected_sub_dir_type,
|
| - cache_entry->GetSubDirectoryType());
|
| + GDataCache::GetSubDirectoryType(*cache_entry));
|
| }
|
| }
|
|
|
| @@ -424,7 +424,7 @@ class GDataCacheTest : public testing::Test {
|
| EXPECT_EQ(expected_error_, error);
|
|
|
| // Verify cache map.
|
| - scoped_ptr<GDataCache::CacheEntry> cache_entry =
|
| + scoped_ptr<GDataCacheEntry> cache_entry =
|
| GetCacheEntryFromOriginThread(resource_id, md5);
|
| if (cache_entry.get())
|
| EXPECT_TRUE(cache_entry->IsDirty());
|
| @@ -564,7 +564,7 @@ class GDataCacheTest : public testing::Test {
|
| }
|
|
|
| void VerifyGetCacheState(bool success,
|
| - const GDataCache::CacheEntry& cache_entry) {
|
| + const GDataCacheEntry& cache_entry) {
|
| ++num_callback_invocations_;
|
|
|
| EXPECT_EQ(expected_success_, success);
|
| @@ -692,13 +692,14 @@ class GDataCacheTest : public testing::Test {
|
| EXPECT_EQ(expected_error_, error);
|
|
|
| // Verify cache map.
|
| - scoped_ptr<GDataCache::CacheEntry> cache_entry =
|
| + scoped_ptr<GDataCacheEntry> cache_entry =
|
| GetCacheEntryFromOriginThread(resource_id, md5);
|
| if (ToCacheEntry(expected_cache_state_).IsPresent() ||
|
| ToCacheEntry(expected_cache_state_).IsPinned()) {
|
| ASSERT_TRUE(cache_entry.get());
|
| EXPECT_EQ(expected_cache_state_, cache_entry->cache_state());
|
| - EXPECT_EQ(expected_sub_dir_type_, cache_entry->GetSubDirectoryType());
|
| + EXPECT_EQ(expected_sub_dir_type_,
|
| + GDataCache::GetSubDirectoryType(*cache_entry));
|
| } else {
|
| EXPECT_FALSE(cache_entry.get());
|
| }
|
| @@ -770,10 +771,10 @@ class GDataCacheTest : public testing::Test {
|
| }
|
|
|
| // Helper function to call GetCacheEntry from origin thread.
|
| - scoped_ptr<GDataCache::CacheEntry> GetCacheEntryFromOriginThread(
|
| + scoped_ptr<GDataCacheEntry> GetCacheEntryFromOriginThread(
|
| const std::string& resource_id,
|
| const std::string& md5) {
|
| - scoped_ptr<GDataCache::CacheEntry> cache_entry;
|
| + scoped_ptr<GDataCacheEntry> cache_entry;
|
| content::BrowserThread::GetBlockingPool()
|
| ->GetSequencedTaskRunner(sequence_token_)->PostTask(
|
| FROM_HERE,
|
| @@ -791,7 +792,7 @@ class GDataCacheTest : public testing::Test {
|
| void GetCacheEntryFromOriginThreadInternal(
|
| const std::string& resource_id,
|
| const std::string& md5,
|
| - scoped_ptr<GDataCache::CacheEntry>* cache_entry) {
|
| + scoped_ptr<GDataCacheEntry>* cache_entry) {
|
| cache_entry->reset(cache_->GetCacheEntry(resource_id, md5).release());
|
| }
|
|
|
| @@ -878,92 +879,6 @@ TEST_F(GDataCacheTest, InitializeCache) {
|
| TestInitializeCache();
|
| }
|
|
|
| -TEST_F(GDataCacheTest, CacheEntry_CacheStateChanges) {
|
| - GDataCache::CacheEntry cache_entry("dummy_md5", GDataCache::CACHE_STATE_NONE);
|
| - EXPECT_FALSE(cache_entry.IsPresent());
|
| - EXPECT_FALSE(cache_entry.IsPinned());
|
| - EXPECT_FALSE(cache_entry.IsDirty());
|
| - EXPECT_FALSE(cache_entry.IsMounted());
|
| - EXPECT_FALSE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetPresent(true);
|
| - EXPECT_TRUE(cache_entry.IsPresent());
|
| - EXPECT_FALSE(cache_entry.IsPinned());
|
| - EXPECT_FALSE(cache_entry.IsDirty());
|
| - EXPECT_FALSE(cache_entry.IsMounted());
|
| - EXPECT_FALSE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetPinned(true);
|
| - EXPECT_TRUE(cache_entry.IsPresent());
|
| - EXPECT_TRUE(cache_entry.IsPinned());
|
| - EXPECT_FALSE(cache_entry.IsDirty());
|
| - EXPECT_FALSE(cache_entry.IsMounted());
|
| - EXPECT_FALSE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetDirty(true);
|
| - EXPECT_TRUE(cache_entry.IsPresent());
|
| - EXPECT_TRUE(cache_entry.IsPinned());
|
| - EXPECT_TRUE(cache_entry.IsDirty());
|
| - EXPECT_FALSE(cache_entry.IsMounted());
|
| - EXPECT_FALSE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetMounted(true);
|
| - EXPECT_TRUE(cache_entry.IsPresent());
|
| - EXPECT_TRUE(cache_entry.IsPinned());
|
| - EXPECT_TRUE(cache_entry.IsDirty());
|
| - EXPECT_TRUE(cache_entry.IsMounted());
|
| - EXPECT_FALSE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetPersistent(true);
|
| - EXPECT_TRUE(cache_entry.IsPresent());
|
| - EXPECT_TRUE(cache_entry.IsPinned());
|
| - EXPECT_TRUE(cache_entry.IsDirty());
|
| - EXPECT_TRUE(cache_entry.IsMounted());
|
| - EXPECT_TRUE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetPresent(false);
|
| - EXPECT_FALSE(cache_entry.IsPresent());
|
| - EXPECT_TRUE(cache_entry.IsPinned());
|
| - EXPECT_TRUE(cache_entry.IsDirty());
|
| - EXPECT_TRUE(cache_entry.IsMounted());
|
| - EXPECT_TRUE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetPresent(false);
|
| - EXPECT_FALSE(cache_entry.IsPresent());
|
| - EXPECT_TRUE(cache_entry.IsPinned());
|
| - EXPECT_TRUE(cache_entry.IsDirty());
|
| - EXPECT_TRUE(cache_entry.IsMounted());
|
| - EXPECT_TRUE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetPinned(false);
|
| - EXPECT_FALSE(cache_entry.IsPresent());
|
| - EXPECT_FALSE(cache_entry.IsPinned());
|
| - EXPECT_TRUE(cache_entry.IsDirty());
|
| - EXPECT_TRUE(cache_entry.IsMounted());
|
| - EXPECT_TRUE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetDirty(false);
|
| - EXPECT_FALSE(cache_entry.IsPresent());
|
| - EXPECT_FALSE(cache_entry.IsPinned());
|
| - EXPECT_FALSE(cache_entry.IsDirty());
|
| - EXPECT_TRUE(cache_entry.IsMounted());
|
| - EXPECT_TRUE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetMounted(false);
|
| - EXPECT_FALSE(cache_entry.IsPresent());
|
| - EXPECT_FALSE(cache_entry.IsPinned());
|
| - EXPECT_FALSE(cache_entry.IsDirty());
|
| - EXPECT_FALSE(cache_entry.IsMounted());
|
| - EXPECT_TRUE(cache_entry.IsPersistent());
|
| -
|
| - cache_entry.SetPersistent(false);
|
| - EXPECT_FALSE(cache_entry.IsPresent());
|
| - EXPECT_FALSE(cache_entry.IsPinned());
|
| - EXPECT_FALSE(cache_entry.IsDirty());
|
| - EXPECT_FALSE(cache_entry.IsMounted());
|
| - EXPECT_FALSE(cache_entry.IsPersistent());
|
| -}
|
| -
|
| TEST_F(GDataCacheTest, GetCacheFilePath) {
|
| // Use alphanumeric characters for resource id.
|
| std::string resource_id("pdf:1a2b");
|
| @@ -991,7 +906,7 @@ TEST_F(GDataCacheTest, StoreToCacheSimple) {
|
|
|
| // Store an existing file.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| @@ -999,7 +914,7 @@ TEST_F(GDataCacheTest, StoreToCacheSimple) {
|
| num_callback_invocations_ = 0;
|
| TestStoreToCache(resource_id, md5, FilePath("./non_existent.json"),
|
| base::PLATFORM_FILE_ERROR_NOT_FOUND,
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| @@ -1008,7 +923,7 @@ TEST_F(GDataCacheTest, StoreToCacheSimple) {
|
| md5 = "new_md5";
|
| num_callback_invocations_ = 0;
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("subdir_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| @@ -1040,7 +955,7 @@ TEST_F(GDataCacheTest, GetFromCacheSimple) {
|
| std::string md5("abcdef0123456789");
|
| // First store a file to cache.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Then try to get the existing file from cache.
|
| @@ -1071,7 +986,7 @@ TEST_F(GDataCacheTest, RemoveFromCacheSimple) {
|
| std::string md5("abcdef0123456789");
|
| // First store a file to cache.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Then try to remove existing file from cache.
|
| @@ -1083,7 +998,7 @@ TEST_F(GDataCacheTest, RemoveFromCacheSimple) {
|
| // which is an extension separator.
|
| resource_id = "pdf:`~!@#$%^&*()-_=+[{|]}\\;',<.>/?";
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| num_callback_invocations_ = 0;
|
| @@ -1102,29 +1017,29 @@ TEST_F(GDataCacheTest, PinAndUnpin) {
|
|
|
| // First store a file to cache.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Pin the existing file in cache.
|
| num_callback_invocations_ = 0;
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT | CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Unpin the existing file in cache.
|
| num_callback_invocations_ = 0;
|
| TestUnpin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Pin back the same existing file in cache.
|
| num_callback_invocations_ = 0;
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT | CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| @@ -1135,14 +1050,14 @@ TEST_F(GDataCacheTest, PinAndUnpin) {
|
|
|
| num_callback_invocations_ = 0;
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PINNED,
|
| + CACHE_STATE_PINNED,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Unpin the previously pinned non-existent file in cache.
|
| num_callback_invocations_ = 0;
|
| TestUnpin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_NONE,
|
| + CACHE_STATE_NONE,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| @@ -1154,7 +1069,7 @@ TEST_F(GDataCacheTest, PinAndUnpin) {
|
|
|
| num_callback_invocations_ = 0;
|
| TestUnpin(resource_id, md5, base::PLATFORM_FILE_ERROR_NOT_FOUND,
|
| - GDataCache::CACHE_STATE_NONE,
|
| + CACHE_STATE_NONE,
|
| GDataCache::CACHE_TYPE_TMP /* non-applicable */);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| }
|
| @@ -1166,16 +1081,16 @@ TEST_F(GDataCacheTest, StoreToCachePinned) {
|
|
|
| // Pin a non-existent file.
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PINNED,
|
| + CACHE_STATE_PINNED,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Store an existing file to a previously pinned file.
|
| num_callback_invocations_ = 0;
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| @@ -1183,9 +1098,9 @@ TEST_F(GDataCacheTest, StoreToCachePinned) {
|
| num_callback_invocations_ = 0;
|
| TestStoreToCache(resource_id, md5, FilePath("./non_existent.json"),
|
| base::PLATFORM_FILE_ERROR_NOT_FOUND,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| }
|
| @@ -1197,7 +1112,7 @@ TEST_F(GDataCacheTest, GetFromCachePinned) {
|
|
|
| // Pin a non-existent file.
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PINNED,
|
| + CACHE_STATE_PINNED,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Get the non-existent pinned file from cache.
|
| @@ -1209,9 +1124,9 @@ TEST_F(GDataCacheTest, GetFromCachePinned) {
|
| // Store an existing file to the previously pinned non-existent file.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
|
|
| // Get the previously pinned and stored file from cache.
|
| @@ -1229,11 +1144,11 @@ TEST_F(GDataCacheTest, RemoveFromCachePinned) {
|
|
|
| // Store a file to cache, and pin it.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT | CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
|
|
| // Remove |resource_id| from cache.
|
| @@ -1247,11 +1162,11 @@ TEST_F(GDataCacheTest, RemoveFromCachePinned) {
|
| EXPECT_CALL(*mock_sync_client_, OnCachePinned(resource_id, md5)).Times(1);
|
|
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT | CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
|
|
| num_callback_invocations_ = 0;
|
| @@ -1266,31 +1181,31 @@ TEST_F(GDataCacheTest, DirtyCacheSimple) {
|
|
|
| // First store a file to cache.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Mark the file dirty.
|
| num_callback_invocations_ = 0;
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Commit the file dirty.
|
| num_callback_invocations_ = 0;
|
| TestCommitDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Clear dirty state of the file.
|
| num_callback_invocations_ = 0;
|
| TestClearDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| }
|
| @@ -1303,39 +1218,39 @@ TEST_F(GDataCacheTest, DirtyCachePinned) {
|
|
|
| // First store a file to cache and pin it.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT | CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
|
|
| // Mark the file dirty.
|
| num_callback_invocations_ = 0;
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Commit the file dirty.
|
| num_callback_invocations_ = 0;
|
| TestCommitDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Clear dirty state of the file.
|
| num_callback_invocations_ = 0;
|
| TestClearDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| }
|
| @@ -1352,12 +1267,12 @@ TEST_F(GDataCacheTest, PinAndUnpinDirtyCache) {
|
|
|
| // First store a file to cache and mark it as dirty.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
|
|
| // Verifies dirty file exists.
|
| @@ -1370,8 +1285,8 @@ TEST_F(GDataCacheTest, PinAndUnpinDirtyCache) {
|
|
|
| // Pin the dirty file.
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PINNED | GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT | CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PINNED | CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
|
|
| // Verify dirty file still exist at the same pathname.
|
| @@ -1379,8 +1294,8 @@ TEST_F(GDataCacheTest, PinAndUnpinDirtyCache) {
|
|
|
| // Unpin the dirty file.
|
| TestUnpin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT | CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
|
|
| // Verify dirty file still exist at the same pathname.
|
| @@ -1394,42 +1309,42 @@ TEST_F(GDataCacheTest, DirtyCacheRepetitive) {
|
|
|
| // First store a file to cache.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Mark the file dirty.
|
| num_callback_invocations_ = 0;
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Again, mark the file dirty. Nothing should change.
|
| num_callback_invocations_ = 0;
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Commit the file dirty. Outgoing symlink should be created.
|
| num_callback_invocations_ = 0;
|
| TestCommitDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Again, commit the file dirty. Nothing should change.
|
| num_callback_invocations_ = 0;
|
| TestCommitDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| @@ -1437,32 +1352,32 @@ TEST_F(GDataCacheTest, DirtyCacheRepetitive) {
|
| // should be deleted.
|
| num_callback_invocations_ = 0;
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Commit the file dirty. Outgoing symlink should be created again.
|
| num_callback_invocations_ = 0;
|
| TestCommitDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Clear dirty state of the file.
|
| num_callback_invocations_ = 0;
|
| TestClearDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Again, clear dirty state of the file, which is no longer dirty.
|
| num_callback_invocations_ = 0;
|
| TestClearDirty(resource_id, md5, base::PLATFORM_FILE_ERROR_INVALID_OPERATION,
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| }
|
| @@ -1474,57 +1389,57 @@ TEST_F(GDataCacheTest, DirtyCacheInvalid) {
|
| // Mark a non-existent file dirty.
|
| num_callback_invocations_ = 0;
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_ERROR_NOT_FOUND,
|
| - GDataCache::CACHE_STATE_NONE,
|
| + CACHE_STATE_NONE,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Commit a non-existent file dirty.
|
| num_callback_invocations_ = 0;
|
| TestCommitDirty(resource_id, md5, base::PLATFORM_FILE_ERROR_NOT_FOUND,
|
| - GDataCache::CACHE_STATE_NONE,
|
| + CACHE_STATE_NONE,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Clear dirty state of a non-existent file.
|
| num_callback_invocations_ = 0;
|
| TestClearDirty(resource_id, md5, base::PLATFORM_FILE_ERROR_NOT_FOUND,
|
| - GDataCache::CACHE_STATE_NONE,
|
| + CACHE_STATE_NONE,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Store a file to cache.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Commit a non-dirty existing file dirty.
|
| num_callback_invocations_ = 0;
|
| TestCommitDirty(resource_id, md5, base::PLATFORM_FILE_ERROR_INVALID_OPERATION,
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Clear dirty state of a non-dirty existing file.
|
| num_callback_invocations_ = 0;
|
| TestClearDirty(resource_id, md5, base::PLATFORM_FILE_ERROR_INVALID_OPERATION,
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
|
|
| // Mark an existing file dirty, then store a new file to the same resource id
|
| // but different md5, which should fail.
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| num_callback_invocations_ = 0;
|
| md5 = "new_md5";
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("subdir_feed.json"),
|
| base::PLATFORM_FILE_ERROR_IN_USE,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| }
|
| @@ -1537,23 +1452,23 @@ TEST_F(GDataCacheTest, RemoveFromDirtyCache) {
|
|
|
| // Store a file to cache, pin it, mark it dirty and commit it.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT | GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT | CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| TestMarkDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| TestCommitDirty(resource_id, md5, base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_DIRTY |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_DIRTY |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
|
|
| // Try to remove the file. Since file is dirty, it and the corresponding
|
| @@ -1579,13 +1494,13 @@ TEST_F(GDataCacheTest, GetCacheState) {
|
|
|
| // Store a file corresponding to |resource_id| and |md5| to cache.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Get its cache state.
|
| num_callback_invocations_ = 0;
|
| TestGetCacheState(resource_id, md5, true,
|
| - GDataCache::CACHE_STATE_PRESENT, file);
|
| + CACHE_STATE_PRESENT, file);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| }
|
|
|
| @@ -1604,11 +1519,11 @@ TEST_F(GDataCacheTest, GetCacheState) {
|
|
|
| // Store a file corresponding to |resource_id| and |md5| to cache, and pin
|
| // it.
|
| - int expected_cache_state = (GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_PINNED |
|
| - GDataCache::CACHE_STATE_PERSISTENT);
|
| + int expected_cache_state = (CACHE_STATE_PRESENT |
|
| + CACHE_STATE_PINNED |
|
| + CACHE_STATE_PERSISTENT);
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| TestPin(resource_id, md5, base::PLATFORM_FILE_OK, expected_cache_state,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| @@ -1635,7 +1550,7 @@ TEST_F(GDataCacheTest, MountUnmount) {
|
|
|
| // First store a file to cache in the tmp subdir.
|
| TestStoreToCache(resource_id, md5, GetTestFilePath("root_feed.json"),
|
| - base::PLATFORM_FILE_OK, GDataCache::CACHE_STATE_PRESENT,
|
| + base::PLATFORM_FILE_OK, CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
|
|
| // Mark the file mounted.
|
| @@ -1645,9 +1560,9 @@ TEST_F(GDataCacheTest, MountUnmount) {
|
| GDataCache::CACHED_FILE_FROM_SERVER);
|
| TestSetMountedState(resource_id, md5, file_path, true,
|
| base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT |
|
| - GDataCache::CACHE_STATE_MOUNTED |
|
| - GDataCache::CACHE_STATE_PERSISTENT,
|
| + CACHE_STATE_PRESENT |
|
| + CACHE_STATE_MOUNTED |
|
| + CACHE_STATE_PERSISTENT,
|
| GDataCache::CACHE_TYPE_PERSISTENT);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| EXPECT_TRUE(CacheEntryExists(resource_id, md5));
|
| @@ -1660,7 +1575,7 @@ TEST_F(GDataCacheTest, MountUnmount) {
|
| GDataCache::CACHED_FILE_MOUNTED);
|
| TestSetMountedState(resource_id, md5, file_path, false,
|
| base::PLATFORM_FILE_OK,
|
| - GDataCache::CACHE_STATE_PRESENT,
|
| + CACHE_STATE_PRESENT,
|
| GDataCache::CACHE_TYPE_TMP);
|
| EXPECT_EQ(1, num_callback_invocations_);
|
| EXPECT_TRUE(CacheEntryExists(resource_id, md5));
|
|
|