| Index: sync/internal_api/sync_context_proxy_impl_unittest.cc
|
| diff --git a/sync/internal_api/sync_context_proxy_impl_unittest.cc b/sync/internal_api/sync_context_proxy_impl_unittest.cc
|
| index 6058d67ee4a685c750589aa39d973571656adf8b..fec18e5239930e80abecca126f6c5e539f26031d 100644
|
| --- a/sync/internal_api/sync_context_proxy_impl_unittest.cc
|
| +++ b/sync/internal_api/sync_context_proxy_impl_unittest.cc
|
| @@ -8,6 +8,7 @@
|
| #include <vector>
|
|
|
| #include "base/bind.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "base/message_loop/message_loop.h"
|
| #include "base/run_loop.h"
|
| #include "base/sequenced_task_runner.h"
|
| @@ -54,14 +55,14 @@ class SyncContextProxyImplTest : public ::testing::Test, FakeModelTypeService {
|
| }
|
|
|
| void OnReadyToConnect(syncer::SyncError error,
|
| - scoped_ptr<ActivationContext> context) {
|
| + std::unique_ptr<ActivationContext> context) {
|
| context_proxy_->ConnectTypeToSync(syncer::THEMES, std::move(context));
|
| }
|
|
|
| - scoped_ptr<SharedModelTypeProcessor> CreateModelTypeProcessor() {
|
| - scoped_ptr<SharedModelTypeProcessor> processor =
|
| - make_scoped_ptr(new SharedModelTypeProcessor(syncer::THEMES, this));
|
| - processor->OnMetadataLoaded(make_scoped_ptr(new MetadataBatch()));
|
| + std::unique_ptr<SharedModelTypeProcessor> CreateModelTypeProcessor() {
|
| + std::unique_ptr<SharedModelTypeProcessor> processor =
|
| + base::WrapUnique(new SharedModelTypeProcessor(syncer::THEMES, this));
|
| + processor->OnMetadataLoaded(base::WrapUnique(new MetadataBatch()));
|
| return processor;
|
| }
|
|
|
| @@ -73,14 +74,15 @@ class SyncContextProxyImplTest : public ::testing::Test, FakeModelTypeService {
|
| std::vector<scoped_refptr<syncer::ModelSafeWorker>> workers_;
|
| syncer::TestDirectorySetterUpper dir_maker_;
|
| syncer::MockNudgeHandler nudge_handler_;
|
| - scoped_ptr<syncer::ModelTypeRegistry> registry_;
|
| + std::unique_ptr<syncer::ModelTypeRegistry> registry_;
|
|
|
| - scoped_ptr<SyncContextProxyImpl> context_proxy_;
|
| + std::unique_ptr<SyncContextProxyImpl> context_proxy_;
|
| };
|
|
|
| // Try to connect a type to a SyncContext that has already shut down.
|
| TEST_F(SyncContextProxyImplTest, FailToConnect1) {
|
| - scoped_ptr<SharedModelTypeProcessor> processor = CreateModelTypeProcessor();
|
| + std::unique_ptr<SharedModelTypeProcessor> processor =
|
| + CreateModelTypeProcessor();
|
| DisableSync();
|
| OnSyncStarting(processor.get());
|
|
|
| @@ -91,7 +93,8 @@ TEST_F(SyncContextProxyImplTest, FailToConnect1) {
|
|
|
| // Try to connect a type to a SyncContext as it shuts down.
|
| TEST_F(SyncContextProxyImplTest, FailToConnect2) {
|
| - scoped_ptr<SharedModelTypeProcessor> processor = CreateModelTypeProcessor();
|
| + std::unique_ptr<SharedModelTypeProcessor> processor =
|
| + CreateModelTypeProcessor();
|
| OnSyncStarting(processor.get());
|
| DisableSync();
|
|
|
| @@ -102,7 +105,8 @@ TEST_F(SyncContextProxyImplTest, FailToConnect2) {
|
|
|
| // Tests the case where the type's sync proxy shuts down first.
|
| TEST_F(SyncContextProxyImplTest, TypeDisconnectsFirst) {
|
| - scoped_ptr<SharedModelTypeProcessor> processor = CreateModelTypeProcessor();
|
| + std::unique_ptr<SharedModelTypeProcessor> processor =
|
| + CreateModelTypeProcessor();
|
| OnSyncStarting(processor.get());
|
|
|
| base::RunLoop run_loop_;
|
| @@ -114,7 +118,8 @@ TEST_F(SyncContextProxyImplTest, TypeDisconnectsFirst) {
|
|
|
| // Tests the case where the sync thread shuts down first.
|
| TEST_F(SyncContextProxyImplTest, SyncDisconnectsFirst) {
|
| - scoped_ptr<SharedModelTypeProcessor> processor = CreateModelTypeProcessor();
|
| + std::unique_ptr<SharedModelTypeProcessor> processor =
|
| + CreateModelTypeProcessor();
|
| OnSyncStarting(processor.get());
|
|
|
| base::RunLoop run_loop_;
|
|
|