diff options
Diffstat (limited to 'sync/internal_api/sync_rollback_manager_base_unittest.cc')
-rw-r--r-- | sync/internal_api/sync_rollback_manager_base_unittest.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sync/internal_api/sync_rollback_manager_base_unittest.cc b/sync/internal_api/sync_rollback_manager_base_unittest.cc index a0866ea..95662f6 100644 --- a/sync/internal_api/sync_rollback_manager_base_unittest.cc +++ b/sync/internal_api/sync_rollback_manager_base_unittest.cc @@ -25,6 +25,7 @@ class SyncTestRollbackManager : public SyncRollbackManagerBase { SyncRollbackManagerBase::InitInternal( args->database_location, args->internal_components_factory.get(), + InternalComponentsFactory::STORAGE_IN_MEMORY, args->unrecoverable_error_handler.Pass(), args->report_unrecoverable_error_function); } @@ -37,12 +38,16 @@ class SyncRollbackManagerBaseTest : public testing::Test { args.database_location = base::FilePath(base::FilePath::kCurrentDirectory); args.service_url = GURL("https://example.com/"); args.internal_components_factory.reset(new TestInternalComponentsFactory( - InternalComponentsFactory::Switches(), STORAGE_IN_MEMORY)); + InternalComponentsFactory::Switches(), + InternalComponentsFactory::STORAGE_IN_MEMORY, + &storage_used_)); manager_.Init(&args); + EXPECT_EQ(InternalComponentsFactory::STORAGE_IN_MEMORY, storage_used_); } SyncTestRollbackManager manager_; base::MessageLoop loop_; // Needed for WeakHandle + InternalComponentsFactory::StorageOption storage_used_; }; TEST_F(SyncRollbackManagerBaseTest, InitTypeOnConfiguration) { |