| Index: sync/test/engine/test_directory_setter_upper.cc
|
| diff --git a/sync/test/engine/test_directory_setter_upper.cc b/sync/test/engine/test_directory_setter_upper.cc
|
| index 318900d824bb284fc9e346b9bfa0c777ae6c3adf..c7bc180c93be563258b80688421286dee34cb706 100644
|
| --- a/sync/test/engine/test_directory_setter_upper.cc
|
| +++ b/sync/test/engine/test_directory_setter_upper.cc
|
| @@ -10,19 +10,23 @@
|
| #include "base/string_util.h"
|
| #include "sync/syncable/directory.h"
|
| #include "sync/syncable/in_memory_directory_backing_store.h"
|
| +#include "sync/syncable/mutable_entry.h"
|
| #include "sync/syncable/read_transaction.h"
|
| -#include "sync/test/null_transaction_observer.h"
|
| +#include "sync/syncable/write_transaction.h"
|
| +#include "sync/test/mock_transaction_observer.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| namespace syncer {
|
|
|
| -using syncable::NullTransactionObserver;
|
| -
|
| TestDirectorySetterUpper::TestDirectorySetterUpper() : name_("Test") {}
|
|
|
| TestDirectorySetterUpper::~TestDirectorySetterUpper() {}
|
|
|
| void TestDirectorySetterUpper::SetUp() {
|
| + mock_transaction_observer_.reset(new syncable::MockTransactionObserver());
|
| + WeakHandle<syncable::TransactionObserver> transaction_observer =
|
| + MakeWeakHandle(mock_transaction_observer_->AsWeakPtr());
|
| +
|
| directory_.reset(new syncable::Directory(
|
| new syncable::InMemoryDirectoryBackingStore(name_),
|
| &handler_,
|
| @@ -31,7 +35,7 @@ void TestDirectorySetterUpper::SetUp() {
|
| encryption_handler_.cryptographer()));
|
| ASSERT_TRUE(temp_dir_.CreateUniqueTempDir());
|
| ASSERT_EQ(syncable::OPENED, directory_->Open(
|
| - name_, &delegate_, NullTransactionObserver()));
|
| + name_, &delegate_, transaction_observer));
|
| }
|
|
|
| void TestDirectorySetterUpper::TearDown() {
|
|
|