| Index: chrome/browser/chromeos/drive/change_list_processor_unittest.cc
|
| diff --git a/chrome/browser/chromeos/drive/change_list_processor_unittest.cc b/chrome/browser/chromeos/drive/change_list_processor_unittest.cc
|
| index 00840388d0793e2b4d7810f6e2472a4790119fec..ed0a8d147be20a4cfd3be1d5434d1c9746786c07 100644
|
| --- a/chrome/browser/chromeos/drive/change_list_processor_unittest.cc
|
| +++ b/chrome/browser/chromeos/drive/change_list_processor_unittest.cc
|
| @@ -196,7 +196,9 @@ TEST_F(ChangeListProcessorTest, ApplyFullResourceList) {
|
| entry->file_info().is_directory() ? DIRECTORY : FILE);
|
| }
|
|
|
| - EXPECT_EQ(kBaseResourceListChangestamp, metadata_->GetLargestChangestamp());
|
| + int64 changestamp = 0;
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(kBaseResourceListChangestamp, changestamp);
|
| }
|
|
|
| TEST_F(ChangeListProcessorTest, DeltaFileAddedInNewDirectory) {
|
| @@ -224,7 +226,9 @@ TEST_F(ChangeListProcessorTest, DeltaFileAddedInNewDirectory) {
|
| std::set<base::FilePath> changed_dirs;
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
|
|
| - EXPECT_EQ(16730, metadata_->GetLargestChangestamp());
|
| + int64 changestamp = 0;
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16730, changestamp);
|
| EXPECT_TRUE(GetResourceEntry("drive/root/New Directory"));
|
| EXPECT_TRUE(GetResourceEntry(
|
| "drive/root/New Directory/File in new dir.txt"));
|
| @@ -255,7 +259,9 @@ TEST_F(ChangeListProcessorTest, DeltaDirMovedFromRootToDirectory) {
|
| std::set<base::FilePath> changed_dirs;
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
|
|
| - EXPECT_EQ(16809, metadata_->GetLargestChangestamp());
|
| + int64 changestamp = 0;
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16809, changestamp);
|
| EXPECT_FALSE(GetResourceEntry("drive/root/Directory 1"));
|
| EXPECT_TRUE(GetResourceEntry(
|
| "drive/root/Directory 2 excludeDir-test/Directory 1"));
|
| @@ -290,7 +296,9 @@ TEST_F(ChangeListProcessorTest, DeltaFileMovedFromDirectoryToRoot) {
|
| std::set<base::FilePath> changed_dirs;
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
|
|
| - EXPECT_EQ(16815, metadata_->GetLargestChangestamp());
|
| + int64 changestamp = 0;
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16815, changestamp);
|
| EXPECT_FALSE(GetResourceEntry(
|
| "drive/root/Directory 1/SubDirectory File 1.txt"));
|
| EXPECT_TRUE(GetResourceEntry("drive/root/SubDirectory File 1.txt"));
|
| @@ -320,7 +328,9 @@ TEST_F(ChangeListProcessorTest, DeltaFileRenamedInDirectory) {
|
| std::set<base::FilePath> changed_dirs;
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
|
|
| - EXPECT_EQ(16767, metadata_->GetLargestChangestamp());
|
| + int64 changestamp = 0;
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16767, changestamp);
|
| EXPECT_FALSE(GetResourceEntry(
|
| "drive/root/Directory 1/SubDirectory File 1.txt"));
|
| EXPECT_TRUE(GetResourceEntry(
|
| @@ -348,7 +358,9 @@ TEST_F(ChangeListProcessorTest, DeltaAddAndDeleteFileInRoot) {
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyFullResourceList(CreateBaseChangeList()));
|
| std::set<base::FilePath> changed_dirs;
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
| - EXPECT_EQ(16683, metadata_->GetLargestChangestamp());
|
| + int64 changestamp = 0;
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16683, changestamp);
|
| EXPECT_TRUE(GetResourceEntry("drive/root/Added file.txt"));
|
| EXPECT_EQ(1U, changed_dirs.size());
|
| EXPECT_TRUE(changed_dirs.count(
|
| @@ -365,7 +377,8 @@ TEST_F(ChangeListProcessorTest, DeltaAddAndDeleteFileInRoot) {
|
|
|
| // Apply.
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
| - EXPECT_EQ(16687, metadata_->GetLargestChangestamp());
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16687, changestamp);
|
| EXPECT_FALSE(GetResourceEntry("drive/root/Added file.txt"));
|
| EXPECT_EQ(1U, changed_dirs.size());
|
| EXPECT_TRUE(changed_dirs.count(
|
| @@ -391,7 +404,9 @@ TEST_F(ChangeListProcessorTest, DeltaAddAndDeleteFileFromExistingDirectory) {
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyFullResourceList(CreateBaseChangeList()));
|
| std::set<base::FilePath> changed_dirs;
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
| - EXPECT_EQ(16730, metadata_->GetLargestChangestamp());
|
| + int64 changestamp = 0;
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16730, changestamp);
|
| EXPECT_TRUE(GetResourceEntry("drive/root/Directory 1/Added file.txt"));
|
|
|
| EXPECT_EQ(1U, changed_dirs.size());
|
| @@ -410,7 +425,8 @@ TEST_F(ChangeListProcessorTest, DeltaAddAndDeleteFileFromExistingDirectory) {
|
|
|
| // Apply.
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
| - EXPECT_EQ(16770, metadata_->GetLargestChangestamp());
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16770, changestamp);
|
| EXPECT_FALSE(GetResourceEntry("drive/root/Directory 1/Added file.txt"));
|
|
|
| EXPECT_EQ(1U, changed_dirs.size());
|
| @@ -449,7 +465,9 @@ TEST_F(ChangeListProcessorTest, DeltaAddFileToNewButDeletedDirectory) {
|
| std::set<base::FilePath> changed_dirs;
|
| EXPECT_EQ(FILE_ERROR_OK, ApplyChangeList(change_lists.Pass(), &changed_dirs));
|
|
|
| - EXPECT_EQ(16730, metadata_->GetLargestChangestamp());
|
| + int64 changestamp = 0;
|
| + EXPECT_EQ(FILE_ERROR_OK, metadata_->GetLargestChangestamp(&changestamp));
|
| + EXPECT_EQ(16730, changestamp);
|
| EXPECT_FALSE(GetResourceEntry("drive/root/New Directory/new_pdf_file.pdf"));
|
|
|
| EXPECT_TRUE(changed_dirs.empty());
|
|
|