| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/sync_file_system/drive_backend/list_changes_task.h" | 5 #include "chrome/browser/sync_file_system/drive_backend/list_changes_task.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 | 8 |
| 9 #include "base/files/scoped_temp_dir.h" | 9 #include "base/files/scoped_temp_dir.h" |
| 10 #include "base/format_macros.h" | 10 #include "base/format_macros.h" |
| (...skipping 21 matching lines...) Expand all Loading... |
| 32 const char kAppID[] = "app_id"; | 32 const char kAppID[] = "app_id"; |
| 33 const char kUnregisteredAppID[] = "app_id unregistered"; | 33 const char kUnregisteredAppID[] = "app_id unregistered"; |
| 34 | 34 |
| 35 } // namespace | 35 } // namespace |
| 36 | 36 |
| 37 class ListChangesTaskTest : public testing::Test { | 37 class ListChangesTaskTest : public testing::Test { |
| 38 public: | 38 public: |
| 39 ListChangesTaskTest() {} | 39 ListChangesTaskTest() {} |
| 40 virtual ~ListChangesTaskTest() {} | 40 virtual ~ListChangesTaskTest() {} |
| 41 | 41 |
| 42 virtual void SetUp() OVERRIDE { | 42 virtual void SetUp() override { |
| 43 ASSERT_TRUE(database_dir_.CreateUniqueTempDir()); | 43 ASSERT_TRUE(database_dir_.CreateUniqueTempDir()); |
| 44 in_memory_env_.reset(leveldb::NewMemEnv(leveldb::Env::Default())); | 44 in_memory_env_.reset(leveldb::NewMemEnv(leveldb::Env::Default())); |
| 45 | 45 |
| 46 scoped_ptr<drive::FakeDriveService> | 46 scoped_ptr<drive::FakeDriveService> |
| 47 fake_drive_service(new drive::FakeDriveService); | 47 fake_drive_service(new drive::FakeDriveService); |
| 48 | 48 |
| 49 scoped_ptr<drive::DriveUploaderInterface> | 49 scoped_ptr<drive::DriveUploaderInterface> |
| 50 drive_uploader(new drive::DriveUploader( | 50 drive_uploader(new drive::DriveUploader( |
| 51 fake_drive_service.get(), | 51 fake_drive_service.get(), |
| 52 base::ThreadTaskRunnerHandle::Get())); | 52 base::ThreadTaskRunnerHandle::Get())); |
| (...skipping 15 matching lines...) Expand all Loading... |
| 68 nullptr, | 68 nullptr, |
| 69 base::ThreadTaskRunnerHandle::Get(), | 69 base::ThreadTaskRunnerHandle::Get(), |
| 70 base::ThreadTaskRunnerHandle::Get())); | 70 base::ThreadTaskRunnerHandle::Get())); |
| 71 | 71 |
| 72 SetUpRemoteFolders(); | 72 SetUpRemoteFolders(); |
| 73 | 73 |
| 74 InitializeMetadataDatabase(); | 74 InitializeMetadataDatabase(); |
| 75 RegisterApp(kAppID); | 75 RegisterApp(kAppID); |
| 76 } | 76 } |
| 77 | 77 |
| 78 virtual void TearDown() OVERRIDE { | 78 virtual void TearDown() override { |
| 79 sync_task_manager_.reset(); | 79 sync_task_manager_.reset(); |
| 80 context_.reset(); | 80 context_.reset(); |
| 81 base::RunLoop().RunUntilIdle(); | 81 base::RunLoop().RunUntilIdle(); |
| 82 } | 82 } |
| 83 | 83 |
| 84 protected: | 84 protected: |
| 85 SyncStatusCode RunTask(scoped_ptr<SyncTask> sync_task) { | 85 SyncStatusCode RunTask(scoped_ptr<SyncTask> sync_task) { |
| 86 SyncStatusCode status = SYNC_STATUS_UNKNOWN; | 86 SyncStatusCode status = SYNC_STATUS_UNKNOWN; |
| 87 sync_task_manager_->ScheduleSyncTask( | 87 sync_task_manager_->ScheduleSyncTask( |
| 88 FROM_HERE, sync_task.Pass(), | 88 FROM_HERE, sync_task.Pass(), |
| (...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 239 SetUpChangesInFolder(app_root_folder_id()); | 239 SetUpChangesInFolder(app_root_folder_id()); |
| 240 | 240 |
| 241 EXPECT_EQ(SYNC_STATUS_OK, RunTask( | 241 EXPECT_EQ(SYNC_STATUS_OK, RunTask( |
| 242 scoped_ptr<SyncTask>(new ListChangesTask(GetSyncEngineContext())))); | 242 scoped_ptr<SyncTask>(new ListChangesTask(GetSyncEngineContext())))); |
| 243 | 243 |
| 244 EXPECT_EQ(num_dirty_trackers + 4, CountDirtyTracker()); | 244 EXPECT_EQ(num_dirty_trackers + 4, CountDirtyTracker()); |
| 245 } | 245 } |
| 246 | 246 |
| 247 } // namespace drive_backend | 247 } // namespace drive_backend |
| 248 } // namespace sync_file_system | 248 } // namespace sync_file_system |
| OLD | NEW |