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

Side by Side Diff: chrome/browser/sync_file_system/mock_remote_file_sync_service.cc

Issue 442383002: Move storage-related files from webkit/ to new top-level directory storage/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 4 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/mock_remote_file_sync_service.h" 5 #include "chrome/browser/sync_file_system/mock_remote_file_sync_service.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/location.h" 10 #include "base/location.h"
11 #include "base/single_thread_task_runner.h" 11 #include "base/single_thread_task_runner.h"
12 #include "base/thread_task_runner_handle.h" 12 #include "base/thread_task_runner_handle.h"
13 #include "url/gurl.h" 13 #include "url/gurl.h"
14 #include "webkit/browser/fileapi/file_system_url.h" 14 #include "storage/browser/fileapi/file_system_url.h"
15 15
16 using ::testing::_; 16 using ::testing::_;
17 using ::testing::Invoke; 17 using ::testing::Invoke;
18 using ::testing::Return; 18 using ::testing::Return;
19 19
20 namespace sync_file_system { 20 namespace sync_file_system {
21 21
22 MockRemoteFileSyncService::MockRemoteFileSyncService() 22 MockRemoteFileSyncService::MockRemoteFileSyncService()
23 : conflict_resolution_policy_(CONFLICT_RESOLUTION_POLICY_MANUAL), 23 : conflict_resolution_policy_(CONFLICT_RESOLUTION_POLICY_MANUAL),
24 state_(REMOTE_SERVICE_OK) { 24 state_(REMOTE_SERVICE_OK) {
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
63 } 63 }
64 64
65 void MockRemoteFileSyncService::NotifyRemoteServiceStateUpdated( 65 void MockRemoteFileSyncService::NotifyRemoteServiceStateUpdated(
66 RemoteServiceState state, 66 RemoteServiceState state,
67 const std::string& description) { 67 const std::string& description) {
68 FOR_EACH_OBSERVER(Observer, service_observers_, 68 FOR_EACH_OBSERVER(Observer, service_observers_,
69 OnRemoteServiceStateUpdated(state, description)); 69 OnRemoteServiceStateUpdated(state, description));
70 } 70 }
71 71
72 void MockRemoteFileSyncService::NotifyFileStatusChanged( 72 void MockRemoteFileSyncService::NotifyFileStatusChanged(
73 const fileapi::FileSystemURL& url, 73 const storage::FileSystemURL& url,
74 SyncFileStatus sync_status, 74 SyncFileStatus sync_status,
75 SyncAction action_taken, 75 SyncAction action_taken,
76 SyncDirection direction) { 76 SyncDirection direction) {
77 FOR_EACH_OBSERVER(FileStatusObserver, file_status_observers_, 77 FOR_EACH_OBSERVER(FileStatusObserver, file_status_observers_,
78 OnFileStatusChanged(url, sync_status, 78 OnFileStatusChanged(url, sync_status,
79 action_taken, direction)); 79 action_taken, direction));
80 } 80 }
81 81
82 void MockRemoteFileSyncService::AddServiceObserverStub(Observer* observer) { 82 void MockRemoteFileSyncService::AddServiceObserverStub(Observer* observer) {
83 service_observers_.AddObserver(observer); 83 service_observers_.AddObserver(observer);
(...skipping 18 matching lines...) Expand all
102 const SyncStatusCallback& callback) { 102 const SyncStatusCallback& callback) {
103 base::ThreadTaskRunnerHandle::Get()->PostTask( 103 base::ThreadTaskRunnerHandle::Get()->PostTask(
104 FROM_HERE, 104 FROM_HERE,
105 base::Bind(callback, SYNC_STATUS_OK)); 105 base::Bind(callback, SYNC_STATUS_OK));
106 } 106 }
107 107
108 void MockRemoteFileSyncService::ProcessRemoteChangeStub( 108 void MockRemoteFileSyncService::ProcessRemoteChangeStub(
109 const SyncFileCallback& callback) { 109 const SyncFileCallback& callback) {
110 base::ThreadTaskRunnerHandle::Get()->PostTask( 110 base::ThreadTaskRunnerHandle::Get()->PostTask(
111 FROM_HERE, 111 FROM_HERE,
112 base::Bind(callback, SYNC_STATUS_NO_CHANGE_TO_SYNC, 112 base::Bind(
113 fileapi::FileSystemURL())); 113 callback, SYNC_STATUS_NO_CHANGE_TO_SYNC, storage::FileSystemURL()));
114 } 114 }
115 115
116 RemoteServiceState MockRemoteFileSyncService::GetCurrentStateStub() const { 116 RemoteServiceState MockRemoteFileSyncService::GetCurrentStateStub() const {
117 return state_; 117 return state_;
118 } 118 }
119 119
120 } // namespace sync_file_system 120 } // namespace sync_file_system
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698