| Index: chrome/browser/chromeos/policy/affiliated_invalidation_service_provider_impl_unittest.cc
|
| diff --git a/chrome/browser/chromeos/policy/affiliated_invalidation_service_provider_impl_unittest.cc b/chrome/browser/chromeos/policy/affiliated_invalidation_service_provider_impl_unittest.cc
|
| index 031440d8d85154a76853a90774cfb924406593ef..e3d587c3bd65268b97c8c43487654f141b2a6b2f 100644
|
| --- a/chrome/browser/chromeos/policy/affiliated_invalidation_service_provider_impl_unittest.cc
|
| +++ b/chrome/browser/chromeos/policy/affiliated_invalidation_service_provider_impl_unittest.cc
|
| @@ -4,11 +4,12 @@
|
|
|
| #include "chrome/browser/chromeos/policy/affiliated_invalidation_service_provider_impl.h"
|
|
|
| +#include <memory>
|
| #include <string>
|
| #include <utility>
|
|
|
| #include "base/macros.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "chrome/browser/chrome_notification_types.h"
|
| #include "chrome/browser/chromeos/login/users/fake_chrome_user_manager.h"
|
| #include "chrome/browser/chromeos/login/users/scoped_user_manager_enabler.h"
|
| @@ -44,13 +45,13 @@ const char kAffiliatedUserID1[] = "test_1@example.com";
|
| const char kAffiliatedUserID2[] = "test_2@example.com";
|
| const char kUnaffiliatedUserID[] = "test@other_domain.test";
|
|
|
| -scoped_ptr<KeyedService> BuildProfileInvalidationProvider(
|
| +std::unique_ptr<KeyedService> BuildProfileInvalidationProvider(
|
| content::BrowserContext* context) {
|
| - scoped_ptr<invalidation::FakeInvalidationService> invalidation_service(
|
| + std::unique_ptr<invalidation::FakeInvalidationService> invalidation_service(
|
| new invalidation::FakeInvalidationService);
|
| invalidation_service->SetInvalidatorState(
|
| syncer::TRANSIENT_INVALIDATION_ERROR);
|
| - return make_scoped_ptr(new invalidation::ProfileInvalidationProvider(
|
| + return base::WrapUnique(new invalidation::ProfileInvalidationProvider(
|
| std::move(invalidation_service)));
|
| }
|
|
|
| @@ -123,8 +124,8 @@ class AffiliatedInvalidationServiceProviderImplTest : public testing::Test {
|
| // Ownership is not passed. The Profile is owned by the global ProfileManager.
|
| Profile* LogInAndReturnProfile(const std::string& user_id,
|
| bool is_affiliated);
|
| - scoped_ptr<AffiliatedInvalidationServiceProviderImpl> provider_;
|
| - scoped_ptr<FakeConsumer> consumer_;
|
| + std::unique_ptr<AffiliatedInvalidationServiceProviderImpl> provider_;
|
| + std::unique_ptr<FakeConsumer> consumer_;
|
| invalidation::TiclInvalidationService* device_invalidation_service_;
|
| invalidation::FakeInvalidationService* profile_invalidation_service_;
|
|
|
| @@ -133,9 +134,9 @@ class AffiliatedInvalidationServiceProviderImplTest : public testing::Test {
|
| chromeos::FakeChromeUserManager* fake_user_manager_;
|
| chromeos::ScopedUserManagerEnabler user_manager_enabler_;
|
| ScopedStubEnterpriseInstallAttributes install_attributes_;
|
| - scoped_ptr<chromeos::ScopedTestDeviceSettingsService>
|
| + std::unique_ptr<chromeos::ScopedTestDeviceSettingsService>
|
| test_device_settings_service_;
|
| - scoped_ptr<chromeos::ScopedTestCrosSettings> test_cros_settings_;
|
| + std::unique_ptr<chromeos::ScopedTestCrosSettings> test_cros_settings_;
|
| TestingProfileManager profile_manager_;
|
| };
|
|
|
| @@ -576,7 +577,8 @@ TEST_F(AffiliatedInvalidationServiceProviderImplTest, MultipleConsumers) {
|
|
|
| // Register a second consumer. Verify that the consumer is called back
|
| // immediately as a connected invalidation service is available.
|
| - scoped_ptr<FakeConsumer> second_consumer(new FakeConsumer(provider_.get()));
|
| + std::unique_ptr<FakeConsumer> second_consumer(
|
| + new FakeConsumer(provider_.get()));
|
| EXPECT_EQ(1, second_consumer->GetAndClearInvalidationServiceSetCount());
|
| EXPECT_EQ(device_invalidation_service_,
|
| second_consumer->GetInvalidationService());
|
|
|