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

Unified Diff: chrome/browser/sync_file_system/mock_remote_file_sync_service.cc

Issue 12389017: Added function DeleteOriginDirectory to RemoteFileSyncService interface that removes the remote cop… (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase for commit Created 7 years, 10 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/sync_file_system/mock_remote_file_sync_service.cc
diff --git a/chrome/browser/sync_file_system/mock_remote_file_sync_service.cc b/chrome/browser/sync_file_system/mock_remote_file_sync_service.cc
index 25189d1e743ab66d268ad84882e3974dd41e9138..1f3bff25c2bc10b8e45f4cc74a5c14f9f9668c84 100644
--- a/chrome/browser/sync_file_system/mock_remote_file_sync_service.cc
+++ b/chrome/browser/sync_file_system/mock_remote_file_sync_service.cc
@@ -31,6 +31,9 @@ MockRemoteFileSyncService::MockRemoteFileSyncService() {
ON_CALL(*this, UnregisterOriginForTrackingChanges(_, _))
.WillByDefault(
Invoke(this, &self::UnregisterOriginForTrackingChangesStub));
+ ON_CALL(*this, DeleteOriginDirectory(_, _))
+ .WillByDefault(
+ Invoke(this, &self::DeleteOriginDirectoryStub));
ON_CALL(*this, ProcessRemoteChange(_, _))
.WillByDefault(Invoke(this, &self::ProcessRemoteChangeStub));
ON_CALL(*this, GetLocalChangeProcessor())
@@ -96,6 +99,14 @@ void MockRemoteFileSyncService::UnregisterOriginForTrackingChangesStub(
base::Bind(callback, SYNC_STATUS_OK));
}
+void MockRemoteFileSyncService::DeleteOriginDirectoryStub(
+ const GURL& origin,
+ const SyncStatusCallback& callback) {
+ base::MessageLoopProxy::current()->PostTask(
+ FROM_HERE,
+ base::Bind(callback, SYNC_STATUS_OK));
+}
+
void MockRemoteFileSyncService::ProcessRemoteChangeStub(
RemoteChangeProcessor* processor,
const SyncFileCallback& callback) {

Powered by Google App Engine
This is Rietveld 408576698