Index: sync/syncable/syncable_unittest.cc |
diff --git a/sync/syncable/syncable_unittest.cc b/sync/syncable/syncable_unittest.cc |
index e61504b04ccab49e6905541feb7e0d40236d8442..6a25f7588388f61efd6dc4d75ba52232ddb44288 100644 |
--- a/sync/syncable/syncable_unittest.cc |
+++ b/sync/syncable/syncable_unittest.cc |
@@ -106,8 +106,12 @@ class SyncableGeneralTest : public testing::Test { |
const char SyncableGeneralTest::kIndexTestName[] = "IndexTest"; |
TEST_F(SyncableGeneralTest, General) { |
- Directory dir(&encryptor_, &handler_, NULL, |
- new InMemoryDirectoryBackingStore("SimpleTest")); |
+ Directory dir(new InMemoryDirectoryBackingStore("SimpleTest"), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL); |
+ |
ASSERT_EQ(OPENED, dir.Open( |
"SimpleTest", &delegate_, NullTransactionObserver())); |
@@ -207,8 +211,11 @@ TEST_F(SyncableGeneralTest, General) { |
} |
TEST_F(SyncableGeneralTest, ChildrenOps) { |
- Directory dir(&encryptor_, &handler_, NULL, |
- new InMemoryDirectoryBackingStore("SimpleTest")); |
+ Directory dir(new InMemoryDirectoryBackingStore("SimpleTest"), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL); |
ASSERT_EQ(OPENED, dir.Open( |
"SimpleTest", &delegate_, NullTransactionObserver())); |
@@ -281,8 +288,11 @@ TEST_F(SyncableGeneralTest, ClientIndexRebuildsProperly) { |
// Test creating a new meta entry. |
{ |
- Directory dir(&encryptor_, &handler_, NULL, |
- new OnDiskDirectoryBackingStore(kIndexTestName, db_path_)); |
+ Directory dir(new OnDiskDirectoryBackingStore(kIndexTestName, db_path_), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL); |
ASSERT_EQ(OPENED, dir.Open(kIndexTestName, &delegate_, |
NullTransactionObserver())); |
{ |
@@ -299,8 +309,11 @@ TEST_F(SyncableGeneralTest, ClientIndexRebuildsProperly) { |
// The DB was closed. Now reopen it. This will cause index regeneration. |
{ |
- Directory dir(&encryptor_, &handler_, NULL, |
- new OnDiskDirectoryBackingStore(kIndexTestName, db_path_)); |
+ Directory dir(new OnDiskDirectoryBackingStore(kIndexTestName, db_path_), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL); |
ASSERT_EQ(OPENED, dir.Open(kIndexTestName, |
&delegate_, NullTransactionObserver())); |
@@ -321,8 +334,11 @@ TEST_F(SyncableGeneralTest, ClientIndexRebuildsDeletedProperly) { |
// Test creating a deleted, unsynced, server meta entry. |
{ |
- Directory dir(&encryptor_, &handler_, NULL, |
- new OnDiskDirectoryBackingStore(kIndexTestName, db_path_)); |
+ Directory dir(new OnDiskDirectoryBackingStore(kIndexTestName, db_path_), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL); |
ASSERT_EQ(OPENED, dir.Open(kIndexTestName, &delegate_, |
NullTransactionObserver())); |
{ |
@@ -341,8 +357,11 @@ TEST_F(SyncableGeneralTest, ClientIndexRebuildsDeletedProperly) { |
// The DB was closed. Now reopen it. This will cause index regeneration. |
// Should still be present and valid in the client tag index. |
{ |
- Directory dir(&encryptor_, &handler_, NULL, |
- new OnDiskDirectoryBackingStore(kIndexTestName, db_path_)); |
+ Directory dir(new OnDiskDirectoryBackingStore(kIndexTestName, db_path_), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL); |
ASSERT_EQ(OPENED, dir.Open(kIndexTestName, &delegate_, |
NullTransactionObserver())); |
@@ -357,8 +376,11 @@ TEST_F(SyncableGeneralTest, ClientIndexRebuildsDeletedProperly) { |
} |
TEST_F(SyncableGeneralTest, ToValue) { |
- Directory dir(&encryptor_, &handler_, NULL, |
- new InMemoryDirectoryBackingStore("SimpleTest")); |
+ Directory dir(new InMemoryDirectoryBackingStore("SimpleTest"), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL); |
ASSERT_EQ(OPENED, dir.Open( |
"SimpleTest", &delegate_, NullTransactionObserver())); |
@@ -400,8 +422,11 @@ class SyncableDirectoryTest : public testing::Test { |
static const char kName[]; |
virtual void SetUp() { |
- dir_.reset(new Directory(&encryptor_, &handler_, NULL, |
- new InMemoryDirectoryBackingStore(kName))); |
+ dir_.reset(new Directory(new InMemoryDirectoryBackingStore(kName), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL)); |
ASSERT_TRUE(dir_.get()); |
ASSERT_EQ(OPENED, dir_->Open(kName, &delegate_, |
NullTransactionObserver())); |
@@ -1414,7 +1439,7 @@ TestDirectory* TestDirectory::Create( |
TestDirectory::TestDirectory(Encryptor* encryptor, |
UnrecoverableErrorHandler* handler, |
TestBackingStore* backing_store) |
- : Directory(encryptor, handler, NULL, backing_store), |
+ : Directory(backing_store, handler, NULL, NULL, NULL), |
backing_store_(backing_store) { |
} |
@@ -1610,8 +1635,12 @@ TEST_F(OnDiskSyncableDirectoryTest, |
} |
dir_->SaveChanges(); |
- dir_.reset(new Directory(&encryptor_, &handler_, NULL, |
- new OnDiskDirectoryBackingStore(kName, file_path_))); |
+ dir_.reset(new Directory(new OnDiskDirectoryBackingStore(kName, file_path_), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL)); |
+ |
ASSERT_TRUE(dir_.get()); |
ASSERT_EQ(OPENED, dir_->Open(kName, &delegate_, NullTransactionObserver())); |
ASSERT_TRUE(dir_->good()); |
@@ -1827,7 +1856,11 @@ DirOpenResult SyncableDirectoryTest::ReloadDirImpl() { |
dir_->Close(); |
dir_.reset(); |
- dir_.reset(new Directory(&encryptor_, &handler_, NULL, saved_store)); |
+ dir_.reset(new Directory(saved_store, |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL)); |
DirOpenResult result = dir_->OpenImpl(kName, &delegate_, |
NullTransactionObserver()); |
@@ -1861,8 +1894,11 @@ TEST_F(SyncableDirectoryManagement, TestFileRelease) { |
FilePath path = temp_dir_.path().Append( |
Directory::kSyncDatabaseFilename); |
- syncable::Directory dir(&encryptor_, &handler_, NULL, |
- new OnDiskDirectoryBackingStore("ScopeTest", path)); |
+ syncable::Directory dir(new OnDiskDirectoryBackingStore("ScopeTest", path), |
+ &handler_, |
+ NULL, |
+ NULL, |
+ NULL); |
DirOpenResult result = |
dir.Open("ScopeTest", &delegate_, NullTransactionObserver()); |
ASSERT_EQ(result, OPENED); |
@@ -1923,8 +1959,11 @@ TEST(SyncableDirectory, StressTransactions) { |
TestUnrecoverableErrorHandler handler; |
NullDirectoryChangeDelegate delegate; |
std::string dirname = "stress"; |
- Directory dir(&encryptor, &handler, NULL, |
- new InMemoryDirectoryBackingStore(dirname)); |
+ Directory dir(new InMemoryDirectoryBackingStore(dirname), |
+ &handler, |
+ NULL, |
+ NULL, |
+ NULL); |
dir.Open(dirname, &delegate, NullTransactionObserver()); |
const int kThreadCount = 7; |