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

Unified Diff: chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer_unittest.cc

Issue 881723002: Remove google_apis::ResourceEntry and related code (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 11 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/sync_file_system/drive_backend/local_to_remote_syncer_unittest.cc
diff --git a/chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer_unittest.cc b/chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer_unittest.cc
index 957c00bef2acdcf40624652374b0cbbf9d82ec5a..ff061d446be554d97966c785d30b0caa02f48b09 100644
--- a/chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer_unittest.cc
+++ b/chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer_unittest.cc
@@ -211,10 +211,10 @@ class LocalToRemoteSyncerTest : public testing::Test {
return status;
}
- ScopedVector<google_apis::ResourceEntry>
+ ScopedVector<google_apis::FileResource>
GetResourceEntriesForParentAndTitle(const std::string& parent_folder_id,
const std::string& title) {
- ScopedVector<google_apis::ResourceEntry> entries;
+ ScopedVector<google_apis::FileResource> entries;
EXPECT_EQ(google_apis::HTTP_SUCCESS,
fake_drive_helper_->SearchByTitle(
parent_folder_id, title, &entries));
@@ -223,28 +223,28 @@ class LocalToRemoteSyncerTest : public testing::Test {
std::string GetFileIDForParentAndTitle(const std::string& parent_folder_id,
const std::string& title) {
- ScopedVector<google_apis::ResourceEntry> entries =
+ ScopedVector<google_apis::FileResource> entries =
GetResourceEntriesForParentAndTitle(parent_folder_id, title);
if (entries.size() != 1)
return std::string();
- return entries[0]->resource_id();
+ return entries[0]->file_id();
}
void VerifyTitleUniqueness(
const std::string& parent_folder_id,
const std::string& title,
- google_apis::ResourceEntry::ResourceEntryKind kind) {
- ScopedVector<google_apis::ResourceEntry> entries;
+ test_util::FileResourceKind kind) {
+ ScopedVector<google_apis::FileResource> entries;
EXPECT_EQ(google_apis::HTTP_SUCCESS,
fake_drive_helper_->SearchByTitle(
parent_folder_id, title, &entries));
ASSERT_EQ(1u, entries.size());
- EXPECT_EQ(kind, entries[0]->kind());
+ EXPECT_EQ(kind, test_util::GetFileResourceKind(*entries[0]));
}
void VerifyFileDeletion(const std::string& parent_folder_id,
const std::string& title) {
- ScopedVector<google_apis::ResourceEntry> entries;
+ ScopedVector<google_apis::FileResource> entries;
EXPECT_EQ(google_apis::HTTP_SUCCESS,
fake_drive_helper_->SearchByTitle(
parent_folder_id, title, &entries));
@@ -288,11 +288,11 @@ TEST_F(LocalToRemoteSyncerTest, CreateFile) {
ASSERT_FALSE(folder_id.empty());
VerifyTitleUniqueness(
- app_root, "file1", google_apis::ResourceEntry::ENTRY_KIND_FILE);
+ app_root, "file1", test_util::RESOURCE_KIND_FILE);
VerifyTitleUniqueness(
- app_root, "folder", google_apis::ResourceEntry::ENTRY_KIND_FOLDER);
+ app_root, "folder", test_util::RESOURCE_KIND_FOLDER);
VerifyTitleUniqueness(
- folder_id, "file2", google_apis::ResourceEntry::ENTRY_KIND_FILE);
+ folder_id, "file2", test_util::RESOURCE_KIND_FILE);
}
TEST_F(LocalToRemoteSyncerTest, CreateFileOnMissingPath) {
@@ -322,11 +322,11 @@ TEST_F(LocalToRemoteSyncerTest, CreateFileOnMissingPath) {
ASSERT_FALSE(folder_id2.empty());
VerifyTitleUniqueness(
- app_root, "folder1", google_apis::ResourceEntry::ENTRY_KIND_FOLDER);
+ app_root, "folder1", test_util::RESOURCE_KIND_FOLDER);
VerifyTitleUniqueness(
- folder_id1, "folder2", google_apis::ResourceEntry::ENTRY_KIND_FOLDER);
+ folder_id1, "folder2", test_util::RESOURCE_KIND_FOLDER);
VerifyTitleUniqueness(
- folder_id2, "file", google_apis::ResourceEntry::ENTRY_KIND_FILE);
+ folder_id2, "file", test_util::RESOURCE_KIND_FILE);
}
TEST_F(LocalToRemoteSyncerTest, DeleteFile) {
@@ -346,9 +346,9 @@ TEST_F(LocalToRemoteSyncerTest, DeleteFile) {
URL(kOrigin, "folder")));
VerifyTitleUniqueness(
- app_root, "file", google_apis::ResourceEntry::ENTRY_KIND_FILE);
+ app_root, "file", test_util::RESOURCE_KIND_FILE);
VerifyTitleUniqueness(
- app_root, "folder", google_apis::ResourceEntry::ENTRY_KIND_FOLDER);
+ app_root, "folder", test_util::RESOURCE_KIND_FOLDER);
EXPECT_EQ(SYNC_STATUS_OK, RunLocalToRemoteSyncer(
FileChange(FileChange::FILE_CHANGE_DELETE,
@@ -378,11 +378,13 @@ TEST_F(LocalToRemoteSyncerTest, Conflict_CreateFileOnFolder) {
URL(kOrigin, "foo")));
// There should exist both file and folder on remote.
- ScopedVector<google_apis::ResourceEntry> entries =
+ ScopedVector<google_apis::FileResource> entries =
GetResourceEntriesForParentAndTitle(app_root, "foo");
ASSERT_EQ(2u, entries.size());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FOLDER, entries[0]->kind());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FILE, entries[1]->kind());
+ EXPECT_EQ(test_util::RESOURCE_KIND_FOLDER,
+ test_util::GetFileResourceKind(*entries[0]));
+ EXPECT_EQ(test_util::RESOURCE_KIND_FILE,
+ test_util::GetFileResourceKind(*entries[1]));
}
TEST_F(LocalToRemoteSyncerTest, Conflict_CreateFolderOnFile) {
@@ -401,11 +403,13 @@ TEST_F(LocalToRemoteSyncerTest, Conflict_CreateFolderOnFile) {
URL(kOrigin, "foo")));
// There should exist both file and folder on remote.
- ScopedVector<google_apis::ResourceEntry> entries =
+ ScopedVector<google_apis::FileResource> entries =
GetResourceEntriesForParentAndTitle(app_root, "foo");
ASSERT_EQ(2u, entries.size());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FILE, entries[0]->kind());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FOLDER, entries[1]->kind());
+ EXPECT_EQ(test_util::RESOURCE_KIND_FILE,
+ test_util::GetFileResourceKind(*entries[0]));
+ EXPECT_EQ(test_util::RESOURCE_KIND_FOLDER,
+ test_util::GetFileResourceKind(*entries[1]));
}
TEST_F(LocalToRemoteSyncerTest, Conflict_CreateFileOnFile) {
@@ -424,11 +428,13 @@ TEST_F(LocalToRemoteSyncerTest, Conflict_CreateFileOnFile) {
URL(kOrigin, "foo")));
// There should exist both files on remote.
- ScopedVector<google_apis::ResourceEntry> entries =
+ ScopedVector<google_apis::FileResource> entries =
GetResourceEntriesForParentAndTitle(app_root, "foo");
ASSERT_EQ(2u, entries.size());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FILE, entries[0]->kind());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FILE, entries[1]->kind());
+ EXPECT_EQ(test_util::RESOURCE_KIND_FILE,
+ test_util::GetFileResourceKind(*entries[0]));
+ EXPECT_EQ(test_util::RESOURCE_KIND_FILE,
+ test_util::GetFileResourceKind(*entries[1]));
}
TEST_F(LocalToRemoteSyncerTest, Conflict_UpdateDeleteOnFile) {
@@ -454,12 +460,13 @@ TEST_F(LocalToRemoteSyncerTest, Conflict_UpdateDeleteOnFile) {
SYNC_FILE_TYPE_FILE),
URL(kOrigin, "foo")));
- ScopedVector<google_apis::ResourceEntry> entries =
+ ScopedVector<google_apis::FileResource> entries =
GetResourceEntriesForParentAndTitle(app_root, "foo");
ASSERT_EQ(1u, entries.size());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FILE, entries[0]->kind());
- EXPECT_TRUE(!entries[0]->deleted());
- EXPECT_NE(file_id, entries[0]->resource_id());
+ EXPECT_EQ(test_util::RESOURCE_KIND_FILE,
+ test_util::GetFileResourceKind(*entries[0]));
+ EXPECT_TRUE(!entries[0]->labels().is_trashed());
+ EXPECT_NE(file_id, entries[0]->file_id());
}
TEST_F(LocalToRemoteSyncerTest, Conflict_CreateDeleteOnFile) {
@@ -483,12 +490,13 @@ TEST_F(LocalToRemoteSyncerTest, Conflict_CreateDeleteOnFile) {
SYNC_FILE_TYPE_FILE),
URL(kOrigin, "foo")));
- ScopedVector<google_apis::ResourceEntry> entries =
+ ScopedVector<google_apis::FileResource> entries =
GetResourceEntriesForParentAndTitle(app_root, "foo");
ASSERT_EQ(1u, entries.size());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FILE, entries[0]->kind());
- EXPECT_TRUE(!entries[0]->deleted());
- EXPECT_NE(file_id, entries[0]->resource_id());
+ EXPECT_EQ(test_util::RESOURCE_KIND_FILE,
+ test_util::GetFileResourceKind(*entries[0]));
+ EXPECT_TRUE(!entries[0]->labels().is_trashed());
+ EXPECT_NE(file_id, entries[0]->file_id());
}
TEST_F(LocalToRemoteSyncerTest, Conflict_CreateFolderOnFolder) {
@@ -505,15 +513,17 @@ TEST_F(LocalToRemoteSyncerTest, Conflict_CreateFolderOnFolder) {
SYNC_FILE_TYPE_DIRECTORY),
URL(kOrigin, "foo")));
- ScopedVector<google_apis::ResourceEntry> entries =
+ ScopedVector<google_apis::FileResource> entries =
GetResourceEntriesForParentAndTitle(app_root, "foo");
ASSERT_EQ(2u, entries.size());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FOLDER, entries[0]->kind());
- EXPECT_EQ(google_apis::ResourceEntry::ENTRY_KIND_FOLDER, entries[1]->kind());
- EXPECT_TRUE(!entries[0]->deleted());
- EXPECT_TRUE(!entries[1]->deleted());
- EXPECT_TRUE(folder_id == entries[0]->resource_id() ||
- folder_id == entries[1]->resource_id());
+ EXPECT_EQ(test_util::RESOURCE_KIND_FOLDER,
+ test_util::GetFileResourceKind(*entries[0]));
+ EXPECT_EQ(test_util::RESOURCE_KIND_FOLDER,
+ test_util::GetFileResourceKind(*entries[1]));
+ EXPECT_TRUE(!entries[0]->labels().is_trashed());
+ EXPECT_TRUE(!entries[1]->labels().is_trashed());
+ EXPECT_TRUE(folder_id == entries[0]->file_id() ||
+ folder_id == entries[1]->file_id());
TrackerIDSet trackers;
EXPECT_TRUE(GetMetadataDatabase()->FindTrackersByFileID(

Powered by Google App Engine
This is Rietveld 408576698