Index: chrome/browser/sync_file_system/drive_backend/sync_engine_unittest.cc |
diff --git a/chrome/browser/sync_file_system/drive_backend/sync_engine_unittest.cc b/chrome/browser/sync_file_system/drive_backend/sync_engine_unittest.cc |
index 88cc0729cae88d8f2f72bc30fd975a8a662db5a2..5c353a38ea368f8c0f88fb10436a5fc5593f3603 100644 |
--- a/chrome/browser/sync_file_system/drive_backend/sync_engine_unittest.cc |
+++ b/chrome/browser/sync_file_system/drive_backend/sync_engine_unittest.cc |
@@ -152,7 +152,11 @@ class SyncEngineTest |
} |
MetadataDatabase* metadata_database() { |
- return sync_engine()->sync_worker_->GetMetadataDatabase(); |
+ return sync_engine_->sync_worker_->GetMetadataDatabase(); |
+ } |
+ |
+ void SetHasRefreshToken(bool has_refresh_token) { |
+ sync_engine_->sync_worker_->has_refresh_token_ = has_refresh_token; |
} |
private: |
@@ -281,6 +285,8 @@ TEST_F(SyncEngineTest, GetOriginStatusMap) { |
TEST_F(SyncEngineTest, UpdateServiceState) { |
EXPECT_EQ(REMOTE_SERVICE_OK, sync_engine()->GetCurrentState()); |
+ SetHasRefreshToken(true); |
+ |
GetSyncEngineTaskManager()->ScheduleTask( |
FROM_HERE, |
base::Bind(&EmptyTask, SYNC_STATUS_AUTHENTICATION_FAILED), |