OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 <stdint.h> | 5 #include <stdint.h> |
6 #include <utility> | 6 #include <utility> |
7 | 7 |
8 #include "base/json/json_reader.h" | 8 #include "base/json/json_reader.h" |
9 #include "base/macros.h" | 9 #include "base/macros.h" |
10 #include "base/run_loop.h" | 10 #include "base/run_loop.h" |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
95 | 95 |
96 std::unique_ptr<drive_backend::SyncEngine::DriveServiceFactory> | 96 std::unique_ptr<drive_backend::SyncEngine::DriveServiceFactory> |
97 drive_service_factory(new FakeDriveServiceFactory(this)); | 97 drive_service_factory(new FakeDriveServiceFactory(this)); |
98 | 98 |
99 fake_signin_manager_.reset(new FakeSigninManagerForTesting( | 99 fake_signin_manager_.reset(new FakeSigninManagerForTesting( |
100 browser()->profile())); | 100 browser()->profile())); |
101 | 101 |
102 remote_service_ = new drive_backend::SyncEngine( | 102 remote_service_ = new drive_backend::SyncEngine( |
103 base::ThreadTaskRunnerHandle::Get(), // ui_task_runner | 103 base::ThreadTaskRunnerHandle::Get(), // ui_task_runner |
104 MakeSequencedTaskRunner(), MakeSequencedTaskRunner(), | 104 MakeSequencedTaskRunner(), MakeSequencedTaskRunner(), |
105 content::BrowserThread::GetBlockingPool(), base_dir_.path(), | 105 content::BrowserThread::GetBlockingPool(), base_dir_.GetPath(), |
106 NULL, // task_logger | 106 NULL, // task_logger |
107 NULL, // notification_manager | 107 NULL, // notification_manager |
108 extension_service, | 108 extension_service, |
109 fake_signin_manager_.get(), // signin_manager | 109 fake_signin_manager_.get(), // signin_manager |
110 NULL, // token_service | 110 NULL, // token_service |
111 NULL, // request_context | 111 NULL, // request_context |
112 std::move(drive_service_factory), in_memory_env_.get()); | 112 std::move(drive_service_factory), in_memory_env_.get()); |
113 remote_service_->SetSyncEnabled(true); | 113 remote_service_->SetSyncEnabled(true); |
114 factory->set_mock_remote_file_service( | 114 factory->set_mock_remote_file_service( |
115 std::unique_ptr<RemoteFileSyncService>(remote_service_)); | 115 std::unique_ptr<RemoteFileSyncService>(remote_service_)); |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
203 | 203 |
204 sync_engine()->GoogleSigninSucceeded("test_account", "tester", "testing"); | 204 sync_engine()->GoogleSigninSucceeded("test_account", "tester", "testing"); |
205 WaitUntilIdle(); | 205 WaitUntilIdle(); |
206 | 206 |
207 bar_created.Reply("resume"); | 207 bar_created.Reply("resume"); |
208 | 208 |
209 EXPECT_TRUE(catcher.GetNextResult()); | 209 EXPECT_TRUE(catcher.GetNextResult()); |
210 } | 210 } |
211 | 211 |
212 } // namespace sync_file_system | 212 } // namespace sync_file_system |
OLD | NEW |