Commit 0ef1b0d3 authored by Marc Treib's avatar Marc Treib Committed by Commit Bot

Move fake GetUserSettings() impl from SyncService to [Fake|Test]SyncService

Bug: 884159
Change-Id: Idb63eef4c7e6786ac589fc39bd637478c8b7ff8b
Reviewed-on: https://chromium-review.googlesource.com/c/1333370Reviewed-by: default avatarMikel Astiz <mastiz@chromium.org>
Commit-Queue: Marc Treib <treib@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607618}
parent 06d8cd62
...@@ -19,6 +19,14 @@ FakeSyncService::FakeSyncService() ...@@ -19,6 +19,14 @@ FakeSyncService::FakeSyncService()
FakeSyncService::~FakeSyncService() = default; FakeSyncService::~FakeSyncService() = default;
syncer::SyncUserSettings* FakeSyncService::GetUserSettings() {
return nullptr;
}
const syncer::SyncUserSettings* FakeSyncService::GetUserSettings() const {
return nullptr;
}
int FakeSyncService::GetDisableReasons() const { int FakeSyncService::GetDisableReasons() const {
return DISABLE_REASON_NOT_SIGNED_IN; return DISABLE_REASON_NOT_SIGNED_IN;
} }
......
...@@ -24,6 +24,8 @@ class FakeSyncService : public SyncService { ...@@ -24,6 +24,8 @@ class FakeSyncService : public SyncService {
// Dummy methods. // Dummy methods.
// SyncService implementation. // SyncService implementation.
syncer::SyncUserSettings* GetUserSettings() override;
const syncer::SyncUserSettings* GetUserSettings() const override;
int GetDisableReasons() const override; int GetDisableReasons() const override;
TransportState GetTransportState() const override; TransportState GetTransportState() const override;
AccountInfo GetAuthenticatedAccountInfo() const override; AccountInfo GetAuthenticatedAccountInfo() const override;
......
...@@ -13,14 +13,6 @@ SyncSetupInProgressHandle::~SyncSetupInProgressHandle() { ...@@ -13,14 +13,6 @@ SyncSetupInProgressHandle::~SyncSetupInProgressHandle() {
on_destroy_.Run(); on_destroy_.Run();
} }
SyncUserSettings* SyncService::GetUserSettings() {
return nullptr;
}
const SyncUserSettings* SyncService::GetUserSettings() const {
return nullptr;
}
bool SyncService::IsSyncFeatureEnabled() const { bool SyncService::IsSyncFeatureEnabled() const {
// Note: IsFirstSetupComplete() shouldn't usually be true if we don't have a // Note: IsFirstSetupComplete() shouldn't usually be true if we don't have a
// primary account, but it could happen if the account changes from primary to // primary account, but it could happen if the account changes from primary to
......
...@@ -123,9 +123,8 @@ class SyncService : public DataTypeEncryptionHandler, public KeyedService { ...@@ -123,9 +123,8 @@ class SyncService : public DataTypeEncryptionHandler, public KeyedService {
~SyncService() override {} ~SyncService() override {}
// TODO(crbug.com/884159): Remove the default impls and migrate tests over. virtual SyncUserSettings* GetUserSettings() = 0;
virtual SyncUserSettings* GetUserSettings(); virtual const SyncUserSettings* GetUserSettings() const = 0;
virtual const SyncUserSettings* GetUserSettings() const;
////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////
// BASIC STATE ACCESS // BASIC STATE ACCESS
......
...@@ -94,6 +94,14 @@ void TestSyncService::SetNonEmptyLastCycleSnapshot() { ...@@ -94,6 +94,14 @@ void TestSyncService::SetNonEmptyLastCycleSnapshot() {
SetLastCycleSnapshot(MakeDefaultCycleSnapshot()); SetLastCycleSnapshot(MakeDefaultCycleSnapshot());
} }
syncer::SyncUserSettings* TestSyncService::GetUserSettings() {
return nullptr;
}
const syncer::SyncUserSettings* TestSyncService::GetUserSettings() const {
return nullptr;
}
int TestSyncService::GetDisableReasons() const { int TestSyncService::GetDisableReasons() const {
return disable_reasons_; return disable_reasons_;
} }
......
...@@ -41,6 +41,8 @@ class TestSyncService : public SyncService { ...@@ -41,6 +41,8 @@ class TestSyncService : public SyncService {
void SetNonEmptyLastCycleSnapshot(); void SetNonEmptyLastCycleSnapshot();
// SyncService implementation. // SyncService implementation.
syncer::SyncUserSettings* GetUserSettings() override;
const syncer::SyncUserSettings* GetUserSettings() const override;
int GetDisableReasons() const override; int GetDisableReasons() const override;
TransportState GetTransportState() const override; TransportState GetTransportState() const override;
bool IsLocalSyncEnabled() const override; bool IsLocalSyncEnabled() const override;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment