| 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 "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 Loading... |
| 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 Loading... |
| 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 |
| OLD | NEW |