Chromium Code Reviews| 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..58da0bec0fe4a614366aefda8d1412641167b65c 100644 |
| --- a/sync/test/engine/test_directory_setter_upper.cc |
| +++ b/sync/test/engine/test_directory_setter_upper.cc |
| @@ -10,28 +10,31 @@ |
| #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_, |
| NULL, |
| &encryption_handler_, |
| encryption_handler_.cryptographer())); |
| - ASSERT_TRUE(temp_dir_.CreateUniqueTempDir()); |
|
Nicolas Zea
2012/09/14 19:15:08
was this not being used before?
rlarocque
2012/09/15 01:36:37
Nope. I must have forgotten to remove the temp_di
|
| ASSERT_EQ(syncable::OPENED, directory_->Open( |
| - name_, &delegate_, NullTransactionObserver())); |
| + name_, &delegate_, transaction_observer)); |
| } |
| void TestDirectorySetterUpper::TearDown() { |
| @@ -44,8 +47,6 @@ void TestDirectorySetterUpper::TearDown() { |
| directory()->SaveChanges(); |
| directory_.reset(); |
| - |
| - ASSERT_TRUE(temp_dir_.Delete()); |
| } |
| void TestDirectorySetterUpper::RunInvariantCheck() { |