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

Side by Side Diff: components/sync_driver/generic_change_processor_unittest.cc

Issue 1451023005: Revert of [Sync] Componentize ProfileSyncComponentsFactoryImpl (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 1 month 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
OLDNEW
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 "components/sync_driver/generic_change_processor.h" 5 #include "components/sync_driver/generic_change_processor.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/memory/scoped_ptr.h" 9 #include "base/memory/scoped_ptr.h"
10 #include "base/memory/weak_ptr.h" 10 #include "base/memory/weak_ptr.h"
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
78 return &attachment_id_lists_; 78 return &attachment_id_lists_;
79 } 79 }
80 80
81 // MockSyncApiComponentFactory needed to initialize GenericChangeProcessor and 81 // MockSyncApiComponentFactory needed to initialize GenericChangeProcessor and
82 // pass MockAttachmentService to it. 82 // pass MockAttachmentService to it.
83 class MockSyncApiComponentFactory : public SyncApiComponentFactory { 83 class MockSyncApiComponentFactory : public SyncApiComponentFactory {
84 public: 84 public:
85 MockSyncApiComponentFactory() {} 85 MockSyncApiComponentFactory() {}
86 86
87 // SyncApiComponentFactory implementation. 87 // SyncApiComponentFactory implementation.
88 void RegisterDataTypes( 88 void RegisterDataTypes(sync_driver::SyncClient* sync_client) override {}
89 const RegisterDataTypesMethod& register_platform_types_method) override {}
90 sync_driver::DataTypeManager* CreateDataTypeManager( 89 sync_driver::DataTypeManager* CreateDataTypeManager(
91 const syncer::WeakHandle<syncer::DataTypeDebugInfoListener>& 90 const syncer::WeakHandle<syncer::DataTypeDebugInfoListener>&
92 debug_info_listener, 91 debug_info_listener,
93 const sync_driver::DataTypeController::TypeMap* controllers, 92 const sync_driver::DataTypeController::TypeMap* controllers,
94 const sync_driver::DataTypeEncryptionHandler* encryption_handler, 93 const sync_driver::DataTypeEncryptionHandler* encryption_handler,
95 browser_sync::SyncBackendHost* backend, 94 browser_sync::SyncBackendHost* backend,
96 sync_driver::DataTypeManagerObserver* observer) override{ 95 sync_driver::DataTypeManagerObserver* observer) override{
97 return nullptr; 96 return nullptr;
98 }; 97 };
99 browser_sync::SyncBackendHost* CreateSyncBackendHost( 98 browser_sync::SyncBackendHost* CreateSyncBackendHost(
100 const std::string& name, 99 const std::string& name,
100 SyncClient* sync_client,
101 invalidation::InvalidationService* invalidator, 101 invalidation::InvalidationService* invalidator,
102 const base::WeakPtr<sync_driver::SyncPrefs>& sync_prefs, 102 const base::WeakPtr<sync_driver::SyncPrefs>& sync_prefs,
103 const base::FilePath& sync_folder) override { 103 const base::FilePath& sync_folder) override {
104 return nullptr; 104 return nullptr;
105 } 105 }
106 scoped_ptr<sync_driver::LocalDeviceInfoProvider> 106 scoped_ptr<sync_driver::LocalDeviceInfoProvider>
107 CreateLocalDeviceInfoProvider() override { return nullptr; } 107 CreateLocalDeviceInfoProvider() override { return nullptr; }
108 SyncComponents CreateBookmarkSyncComponents( 108 SyncComponents CreateBookmarkSyncComponents(
109 sync_driver::SyncService* sync_service, 109 sync_driver::SyncService* sync_service,
110 sync_driver::DataTypeErrorHandler* error_handler) override { 110 sync_driver::DataTypeErrorHandler* error_handler) override {
(...skipping 429 matching lines...) Expand 10 before | Expand all | Expand 10 after
540 syncer::SyncDataList sync_data = 540 syncer::SyncDataList sync_data =
541 change_processor()->GetAllSyncData(syncer::SESSIONS); 541 change_processor()->GetAllSyncData(syncer::SESSIONS);
542 ASSERT_EQ(sync_data.size(), 1U); 542 ASSERT_EQ(sync_data.size(), 1U);
543 ASSERT_EQ("session tag 2", 543 ASSERT_EQ("session tag 2",
544 sync_data[0].GetSpecifics().session().session_tag()); 544 sync_data[0].GetSpecifics().session().session_tag());
545 } 545 }
546 546
547 } // namespace 547 } // namespace
548 548
549 } // namespace sync_driver 549 } // namespace sync_driver
OLDNEW
« no previous file with comments | « components/sync_driver/fake_sync_client.cc ('k') | components/sync_driver/shared_change_processor_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698