| Index: chrome/browser/chromeos/settings/device_settings_test_helper.cc
|
| diff --git a/chrome/browser/chromeos/settings/device_settings_test_helper.cc b/chrome/browser/chromeos/settings/device_settings_test_helper.cc
|
| index abc8cafa8e5dd59ed5b2ef791bf6147b0470092f..4157b4c68ddad73329ded5784fa2fdd14211a528 100644
|
| --- a/chrome/browser/chromeos/settings/device_settings_test_helper.cc
|
| +++ b/chrome/browser/chromeos/settings/device_settings_test_helper.cc
|
| @@ -203,11 +203,14 @@ DeviceSettingsTestBase::DeviceSettingsTestBase()
|
| : thread_bundle_(content::TestBrowserThreadBundle::IO_MAINLOOP),
|
| user_manager_(new FakeChromeUserManager()),
|
| user_manager_enabler_(user_manager_),
|
| - owner_key_util_(new ownership::MockOwnerKeyUtil()) {
|
| + owner_key_util_(new ownership::MockOwnerKeyUtil()),
|
| + cros_settings_(&device_settings_service_) {
|
| OwnerSettingsServiceChromeOSFactory::SetDeviceSettingsServiceForTesting(
|
| &device_settings_service_);
|
| OwnerSettingsServiceChromeOSFactory::GetInstance()->SetOwnerKeyUtilForTesting(
|
| owner_key_util_);
|
| + OwnerSettingsServiceChromeOSFactory::SetCrosSettingsForTesting(
|
| + &cros_settings_);
|
| }
|
|
|
| DeviceSettingsTestBase::~DeviceSettingsTestBase() {
|
| @@ -231,6 +234,7 @@ void DeviceSettingsTestBase::SetUp() {
|
| }
|
|
|
| void DeviceSettingsTestBase::TearDown() {
|
| + OwnerSettingsServiceChromeOSFactory::SetCrosSettingsForTesting(nullptr);
|
| OwnerSettingsServiceChromeOSFactory::SetDeviceSettingsServiceForTesting(NULL);
|
| FlushDeviceSettings();
|
| device_settings_service_.UnsetSessionManager();
|
|
|