Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(371)

Unified Diff: components/sync/engine_impl/syncer_unittest.cc

Issue 2442583003: [Sync] Start implementation of migration for USS. (Closed)
Patch Set: Rebase. Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/sync/engine_impl/syncer_unittest.cc
diff --git a/components/sync/engine_impl/syncer_unittest.cc b/components/sync/engine_impl/syncer_unittest.cc
index d2a761be69d707c81106116acb1f505a76db6f41..3de14a11f909e745c725aee5c97a57c8731bfb7b 100644
--- a/components/sync/engine_impl/syncer_unittest.cc
+++ b/components/sync/engine_impl/syncer_unittest.cc
@@ -49,10 +49,10 @@
#include "components/sync/syncable/syncable_read_transaction.h"
#include "components/sync/syncable/syncable_util.h"
#include "components/sync/syncable/syncable_write_transaction.h"
+#include "components/sync/syncable/test_user_share.h"
#include "components/sync/test/engine/fake_model_worker.h"
#include "components/sync/test/engine/mock_connection_manager.h"
#include "components/sync/test/engine/mock_nudge_handler.h"
-#include "components/sync/test/engine/test_directory_setter_upper.h"
#include "components/sync/test/engine/test_id_factory.h"
#include "components/sync/test/engine/test_syncable_utils.h"
#include "components/sync/test/fake_sync_encryption_handler.h"
@@ -70,7 +70,6 @@ using std::vector;
namespace syncer {
-using syncable::BaseTransaction;
using syncable::CountEntriesWithName;
using syncable::Directory;
using syncable::Entry;
@@ -79,7 +78,6 @@ using syncable::GetOnlyEntryWithName;
using syncable::Id;
using syncable::kEncryptedString;
using syncable::MutableEntry;
-using syncable::WriteTransaction;
using syncable::CREATE;
using syncable::GET_BY_HANDLE;
@@ -265,7 +263,7 @@ class SyncerTest : public testing::Test,
}
void SetUp() override {
- dir_maker_.SetUp();
+ test_user_share_.SetUp();
mock_server_ = base::MakeUnique<MockConnectionManager>(
directory(), &cancelation_signal_);
debug_info_getter_ = base::MakeUnique<MockDebugInfoGetter>();
@@ -283,7 +281,8 @@ class SyncerTest : public testing::Test,
GetModelSafeRoutingInfo(&routing_info);
model_type_registry_ = base::MakeUnique<ModelTypeRegistry>(
- workers_, directory(), &mock_nudge_handler_);
+ workers_, test_user_share_.user_share(), &mock_nudge_handler_,
+ UssMigrator());
model_type_registry_->RegisterDirectoryTypeDebugInfoObserver(
&debug_info_cache_);
@@ -317,10 +316,11 @@ class SyncerTest : public testing::Test,
&debug_info_cache_);
mock_server_.reset();
scheduler_.reset();
- dir_maker_.TearDown();
+ test_user_share_.TearDown();
}
- void WriteTestDataToEntry(WriteTransaction* trans, MutableEntry* entry) {
+ void WriteTestDataToEntry(syncable::WriteTransaction* trans,
+ MutableEntry* entry) {
EXPECT_FALSE(entry->GetIsDir());
EXPECT_FALSE(entry->GetIsDel());
sync_pb::EntitySpecifics specifics;
@@ -329,7 +329,7 @@ class SyncerTest : public testing::Test,
entry->PutSpecifics(specifics);
entry->PutIsUnsynced(true);
}
- void VerifyTestDataInEntry(BaseTransaction* trans, Entry* entry) {
+ void VerifyTestDataInEntry(syncable::BaseTransaction* trans, Entry* entry) {
EXPECT_FALSE(entry->GetIsDir());
EXPECT_FALSE(entry->GetIsDel());
VerifyTestBookmarkDataInEntry(entry);
@@ -403,7 +403,7 @@ class SyncerTest : public testing::Test,
void RunCommitOrderingTest(CommitOrderingTest* test) {
map<int, syncable::Id> expected_positions;
{ // Transaction scope.
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
while (!test->id.IsRoot()) {
if (test->commit_index >= 0) {
map<int, syncable::Id>::value_type entry(test->commit_index,
@@ -477,7 +477,9 @@ class SyncerTest : public testing::Test,
return debug_info_cache_.GetLatestStatusCounters(type);
}
- Directory* directory() { return dir_maker_.directory(); }
+ Directory* directory() {
+ return test_user_share_.user_share()->directory.get();
+ }
const std::string local_cache_guid() { return directory()->cache_guid(); }
@@ -491,7 +493,7 @@ class SyncerTest : public testing::Test,
int64_t CreateUnsyncedDirectory(const string& entry_name,
const syncable::Id& id) {
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(),
entry_name);
EXPECT_TRUE(entry.good());
@@ -529,7 +531,7 @@ class SyncerTest : public testing::Test,
mock_server_->ExpectGetUpdatesRequestTypes(enabled_datatypes_);
}
- Cryptographer* GetCryptographer(BaseTransaction* trans) {
+ Cryptographer* GetCryptographer(syncable::BaseTransaction* trans) {
return directory()->GetCryptographer(trans);
}
@@ -557,7 +559,7 @@ class SyncerTest : public testing::Test,
TestIdFactory ids_;
- TestDirectorySetterUpper dir_maker_;
+ TestUserShare test_user_share_;
FakeEncryptor encryptor_;
scoped_refptr<ExtensionsActivity> extensions_activity_;
std::unique_ptr<MockConnectionManager> mock_server_;
@@ -610,7 +612,7 @@ TEST_F(SyncerTest, GetCommitIdsFiltersThrottledEntries) {
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(A.good());
A.PutIsUnsynced(true);
@@ -684,7 +686,7 @@ TEST_F(SyncerTest, DataUseHistogramsTest) {
EXPECT_GT(progress_bookmark.at(0), 0u);
EXPECT_GT(progress_all.at(0), 0u);
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
A.PutIsUnsynced(true);
A.PutSpecifics(bookmark_data);
@@ -795,13 +797,13 @@ TEST_F(SyncerTest, GetCommitIdsFiltersUnreadyEntries) {
{
// Mark bookmarks as encrypted and set the cryptographer to have pending
// keys.
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
Cryptographer other_cryptographer(&encryptor_);
other_cryptographer.AddKey(other_params);
sync_pb::EntitySpecifics specifics;
sync_pb::NigoriSpecifics* nigori = specifics.mutable_nigori();
other_cryptographer.GetKeys(nigori->mutable_encryption_keybag());
- dir_maker_.encryption_handler()->EnableEncryptEverything();
+ test_user_share_.encryption_handler()->EnableEncryptEverything();
// Set up with an old passphrase, but have pending keys
GetCryptographer(&wtrans)->AddKey(key_params);
GetCryptographer(&wtrans)->Encrypt(bookmark,
@@ -863,7 +865,7 @@ TEST_F(SyncerTest, GetCommitIdsFiltersUnreadyEntries) {
}
{
// Fix the remaining items.
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry C(&wtrans, GET_BY_ID, ids_.FromNumber(3));
ASSERT_TRUE(C.good());
C.PutSpecifics(encrypted_bookmark);
@@ -927,7 +929,7 @@ TEST_F(SyncerTest, GetUpdatesPartialThrottled) {
foreign_cache_guid(), "-3");
mock_server_->AddUpdateSpecifics(4, 0, "H", 20, 20, false, 0, pref);
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
MutableEntry B(&wtrans, GET_BY_ID, ids_.FromNumber(2));
MutableEntry C(&wtrans, GET_BY_ID, ids_.FromNumber(3));
@@ -976,7 +978,7 @@ TEST_F(SyncerTest, GetUpdatesPartialThrottled) {
// a starting point.
TEST_F(SyncerTest, GetCommitIds_VerifyDeletionCommitOrder) {
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
// Create four bookmarks folders at the root node.
for (int i = 1; i < 5; ++i) {
@@ -1030,7 +1032,7 @@ TEST_F(SyncerTest, GetCommitIds_VerifyDeletionCommitOrder) {
// entries, child to parent order is still preserved.
TEST_F(SyncerTest, GetCommitIds_VerifyDeletionCommitOrderMaxEntries) {
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
// Create a bookmark tree with one root, two second level, and three third
// level bookmarks, all folders.
@@ -1087,11 +1089,11 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) {
{
// Mark bookmarks and preferences as encrypted and set the cryptographer to
// have pending keys.
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
sync_pb::EntitySpecifics specifics;
sync_pb::NigoriSpecifics* nigori = specifics.mutable_nigori();
other_cryptographer.GetKeys(nigori->mutable_encryption_keybag());
- dir_maker_.encryption_handler()->EnableEncryptEverything();
+ test_user_share_.encryption_handler()->EnableEncryptEverything();
GetCryptographer(&wtrans)->SetPendingKeys(nigori->encryption_keybag());
EXPECT_TRUE(GetCryptographer(&wtrans)->has_pending_keys());
}
@@ -1196,7 +1198,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) {
// Make local changes, which should remain unsynced for items 2, 3, 4.
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(A.good());
A.PutSpecifics(modified_bookmark);
@@ -1270,7 +1272,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) {
TEST_F(SyncerTest, TestGetUnsyncedAndSimpleCommit) {
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(), "Pete");
ASSERT_TRUE(parent.good());
parent.PutIsUnsynced(true);
@@ -1306,7 +1308,7 @@ TEST_F(SyncerTest, TestPurgeWhileUnsynced) {
syncable::BuildProgress(BOOKMARKS));
directory()->SetDownloadProgress(PREFERENCES,
syncable::BuildProgress(PREFERENCES));
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(), "Pete");
ASSERT_TRUE(parent.good());
parent.PutIsUnsynced(true);
@@ -1356,7 +1358,7 @@ TEST_F(SyncerTest, TestPurgeWhileUnapplied) {
{
directory()->SetDownloadProgress(BOOKMARKS,
syncable::BuildProgress(BOOKMARKS));
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(), "Pete");
ASSERT_TRUE(parent.good());
parent.PutIsUnappliedUpdate(true);
@@ -1382,7 +1384,7 @@ TEST_F(SyncerTest, TestPurgeWithJournal) {
{
directory()->SetDownloadProgress(BOOKMARKS,
syncable::BuildProgress(BOOKMARKS));
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, syncable::CREATE, BOOKMARKS, wtrans.root_id(),
"Pete");
ASSERT_TRUE(parent.good());
@@ -1432,7 +1434,7 @@ TEST_F(SyncerTest, ResetVersions) {
{
// Modify one of the preferences locally, mark another one as unapplied,
// and create another unsynced preference.
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&wtrans, GET_BY_CLIENT_TAG, "tag1");
entry.PutIsUnsynced(true);
@@ -1446,7 +1448,7 @@ TEST_F(SyncerTest, ResetVersions) {
{
// Reset the versions.
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
ASSERT_TRUE(directory()->ResetVersionsForType(&wtrans, PREFERENCES));
}
@@ -1623,7 +1625,7 @@ TEST_F(SyncerTest, TestCommitListOrderingWithNesting) {
const base::Time& now_minus_2h =
base::Time::Now() - base::TimeDelta::FromHours(2);
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
{
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(), "Bob");
ASSERT_TRUE(parent.good());
@@ -1704,7 +1706,7 @@ TEST_F(SyncerTest, TestCommitListOrderingWithNewItems) {
syncable::Id parent2_id = ids_.MakeServer("p2");
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(), "1");
ASSERT_TRUE(parent.good());
parent.PutIsUnsynced(true);
@@ -1721,7 +1723,7 @@ TEST_F(SyncerTest, TestCommitListOrderingWithNewItems) {
child.PutBaseVersion(1);
}
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, parent1_id, "A");
ASSERT_TRUE(parent.good());
parent.PutIsUnsynced(true);
@@ -1737,7 +1739,7 @@ TEST_F(SyncerTest, TestCommitListOrderingWithNewItems) {
parent.PutBaseVersion(1);
}
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, parent2_id, "A");
ASSERT_TRUE(parent.good());
parent.PutIsUnsynced(true);
@@ -1784,7 +1786,7 @@ TEST_F(SyncerTest, TestCommitListOrderingCounterexample) {
syncable::Id child2_id = ids_.NewServerId();
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(), "P");
ASSERT_TRUE(parent.good());
parent.PutIsUnsynced(true);
@@ -1826,7 +1828,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParent) {
string child_name = "B";
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(),
parent1_name);
ASSERT_TRUE(parent.good());
@@ -1840,7 +1842,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParent) {
syncable::Id parent2_id = ids_.NewLocalId();
syncable::Id child_id = ids_.NewServerId();
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent2(&wtrans, CREATE, BOOKMARKS, parent_id_, parent2_name);
ASSERT_TRUE(parent2.good());
parent2.PutIsUnsynced(true);
@@ -1891,7 +1893,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParentAndChild) {
string child_name = "B";
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(),
parent_name);
ASSERT_TRUE(parent.good());
@@ -1906,7 +1908,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParentAndChild) {
const Id parent2_local_id = ids_.NewLocalId();
const Id child_local_id = ids_.NewLocalId();
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent2(&wtrans, CREATE, BOOKMARKS, parent_id_, parent2_name);
ASSERT_TRUE(parent2.good());
parent2.PutIsUnsynced(true);
@@ -1979,7 +1981,7 @@ TEST_F(SyncerTest, TestBasicUpdate) {
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
Entry entry(&trans, GET_BY_ID, syncable::Id::CreateFromServerId("some_id"));
ASSERT_TRUE(entry.good());
EXPECT_TRUE(entry.GetIsDir());
@@ -2048,7 +2050,7 @@ TEST_F(SyncerTest, IllegalAndLegalUpdates) {
VerifyHierarchyConflictsReported(mock_server_->last_request());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
// Even though it has the same name, it should work.
Entry name_clash(&trans, GET_BY_ID, ids_.FromNumber(2));
ASSERT_TRUE(name_clash.good());
@@ -2146,7 +2148,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) {
// Create a folder in the root.
int64_t metahandle_folder;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, trans.root_id(),
"new_folder");
ASSERT_TRUE(entry.good());
@@ -2169,7 +2171,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) {
// Create an entry in the newly created folder.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, folder_id, "new_entry");
ASSERT_TRUE(entry.good());
metahandle_entry = entry.GetMetahandle();
@@ -2237,7 +2239,7 @@ TEST_F(SyncerTest, CommitReuniteUpdate) {
// Create an entry in the root.
int64_t entry_metahandle;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, trans.root_id(), "new_entry");
ASSERT_TRUE(entry.good());
entry_metahandle = entry.GetMetahandle();
@@ -2290,7 +2292,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateDoesNotChokeOnDeletedLocalEntry) {
// Create a entry in the root.
int64_t entry_metahandle;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, trans.root_id(), "new_entry");
ASSERT_TRUE(entry.good());
entry_metahandle = entry.GetMetahandle();
@@ -2322,7 +2324,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateDoesNotChokeOnDeletedLocalEntry) {
// Purposefully delete the entry now before the update application finishes.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
Id new_entry_id =
GetOnlyEntryWithName(&trans, trans.root_id(), "new_entry");
MutableEntry entry(&trans, GET_BY_ID, new_entry_id);
@@ -2355,7 +2357,7 @@ TEST_F(SyncerTest, ConflictMatchingEntryHandlesUnsanitizedNames) {
mock_server_->set_conflict_all_commits(true);
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(A.good());
@@ -2396,7 +2398,7 @@ TEST_F(SyncerTest, ConflictMatchingEntryHandlesNormalNames) {
mock_server_->set_conflict_all_commits(true);
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(A.good());
@@ -2451,7 +2453,7 @@ TEST_F(SyncerTest, ReverseFolderOrderingTest) {
class EntryCreatedInNewFolderTest : public SyncerTest {
public:
void CreateFolderInBob() {
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry bob(
&trans, GET_BY_ID,
GetOnlyEntryWithName(&trans, TestIdFactory::root(), "bob"));
@@ -2467,7 +2469,7 @@ class EntryCreatedInNewFolderTest : public SyncerTest {
TEST_F(EntryCreatedInNewFolderTest, EntryCreatedInNewFolderMidSync) {
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, trans.root_id(), "bob");
ASSERT_TRUE(entry.good());
entry.PutIsDir(true);
@@ -2506,7 +2508,7 @@ TEST_F(SyncerTest, UnappliedUpdateOnCreatedItemItemDoesNotCrash) {
syncable::Id orig_id;
{
// Create an item.
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry fred_match(&trans, CREATE, BOOKMARKS, trans.root_id(),
"fred_match");
ASSERT_TRUE(fred_match.good());
@@ -2521,7 +2523,7 @@ TEST_F(SyncerTest, UnappliedUpdateOnCreatedItemItemDoesNotCrash) {
syncable::Id fred_match_id;
{
// Now receive a change from outside.
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry fred_match(&trans, GET_BY_HANDLE, metahandle_fred);
ASSERT_TRUE(fred_match.good());
EXPECT_TRUE(fred_match.GetId().ServerKnows());
@@ -2545,7 +2547,7 @@ TEST_F(SyncerTest, UnappliedUpdateOnCreatedItemItemDoesNotCrash) {
TEST_F(SyncerTest, DoublyChangedWithResolver) {
syncable::Id local_id;
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, root_id_, "Folder");
ASSERT_TRUE(parent.good());
parent.PutIsDir(true);
@@ -2588,7 +2590,7 @@ TEST_F(SyncerTest, CommitsUpdateDoesntAlterEntry) {
syncable::Id local_id;
int64_t entry_metahandle;
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&wtrans, CREATE, BOOKMARKS, root_id_, "Pete");
ASSERT_TRUE(entry.good());
EXPECT_FALSE(entry.GetId().ServerKnows());
@@ -2640,7 +2642,7 @@ TEST_F(SyncerTest, ParentAndChildBothMatch) {
syncable::Id child_local_id;
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, root_id_, "Folder");
ASSERT_TRUE(parent.good());
parent_local_id = parent.GetId();
@@ -2686,7 +2688,7 @@ TEST_F(SyncerTest, ParentAndChildBothMatch) {
TEST_F(SyncerTest, CommittingNewDeleted) {
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, trans.root_id(), "bob");
entry.PutIsUnsynced(true);
entry.PutIsDel(true);
@@ -2707,7 +2709,7 @@ TEST_F(SyncerTest, CommittingNewDeleted) {
TEST_F(SyncerTest, UnappliedUpdateDuringCommit) {
// This test is a little fake.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, trans.root_id(), "bob");
entry.PutId(ids_.FromNumber(20));
entry.PutBaseVersion(1);
@@ -2737,7 +2739,7 @@ TEST_F(SyncerTest, DeletingEntryInFolder) {
// This test is a little fake.
int64_t existing_metahandle;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, trans.root_id(), "existing");
ASSERT_TRUE(entry.good());
entry.PutIsDir(true);
@@ -2747,7 +2749,7 @@ TEST_F(SyncerTest, DeletingEntryInFolder) {
}
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry newfolder(&trans, CREATE, BOOKMARKS, trans.root_id(), "new");
ASSERT_TRUE(newfolder.good());
newfolder.PutIsDir(true);
@@ -2774,7 +2776,7 @@ TEST_F(SyncerTest, DeletingEntryInFolder) {
TEST_F(SyncerTest, DeletingFolderWithConflictInSubfolder) {
int64_t top_handle, nested_handle, leaf_handle;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry top_entry(&trans, CREATE, BOOKMARKS, trans.root_id(), "top");
ASSERT_TRUE(top_entry.good());
top_entry.PutIsDir(true);
@@ -2801,7 +2803,7 @@ TEST_F(SyncerTest, DeletingFolderWithConflictInSubfolder) {
// Delete all 3 entries and also add unapplied update to the middle one.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry leaf_entry(&trans, GET_BY_HANDLE, leaf_handle);
ASSERT_TRUE(leaf_entry.good());
EXPECT_TRUE(leaf_entry.GetId().ServerKnows());
@@ -2853,7 +2855,7 @@ TEST_F(SyncerTest, DeletingFolderWithConflictInSubfolder) {
TEST_F(SyncerTest, CommittingItemsWithConflictInParentFolder) {
int64_t top_handle, nested_handle, leaf_handle;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry top_entry(&trans, CREATE, BOOKMARKS, trans.root_id(), "top");
ASSERT_TRUE(top_entry.good());
top_entry.PutIsDir(true);
@@ -2881,7 +2883,7 @@ TEST_F(SyncerTest, CommittingItemsWithConflictInParentFolder) {
// Touch all 3 entries and also add unapplied update to the top one.
syncable::Id top_id, nested_id, leaf_id;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
sync_pb::EntitySpecifics specifics;
specifics.mutable_bookmark()->set_url("http://demo/");
@@ -2961,7 +2963,7 @@ TEST_F(SyncerTest, ConflictWithImplicitParent) {
// Fake an item which is both unsynced and unapplied with
// PARENT_ID set to |pref_root_id| and SERVER_PARENT_ID unset.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, PREFERENCES, pref_root_id, "bob");
entry.PutServerNonUniqueName("bob");
entry.PutId(ids_.FromNumber(20));
@@ -2988,7 +2990,7 @@ TEST_F(SyncerTest, DeletingEntryWithLocalEdits) {
"-1");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry newfolder(&trans, CREATE, BOOKMARKS, ids_.FromNumber(1),
"local");
ASSERT_TRUE(newfolder.good());
@@ -3086,7 +3088,7 @@ TEST_F(SyncerTest, CommitManyItemsInOneGo_Success) {
uint32_t num_batches = 3;
uint32_t items_to_commit = kDefaultMaxCommitBatchSize * num_batches;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
for (uint32_t i = 0; i < items_to_commit; i++) {
string nameutf8 = base::UintToString(i);
string name(nameutf8.begin(), nameutf8.end());
@@ -3109,7 +3111,7 @@ TEST_F(SyncerTest, CommitManyItemsInOneGo_PostBufferFail) {
uint32_t num_batches = 3;
uint32_t items_to_commit = kDefaultMaxCommitBatchSize * num_batches;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
for (uint32_t i = 0; i < items_to_commit; i++) {
string nameutf8 = base::UintToString(i);
string name(nameutf8.begin(), nameutf8.end());
@@ -3139,7 +3141,7 @@ TEST_F(SyncerTest, CommitManyItemsInOneGo_CommitConflict) {
uint32_t num_batches = 2;
uint32_t items_to_commit = kDefaultMaxCommitBatchSize * num_batches;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
for (uint32_t i = 0; i < items_to_commit; i++) {
string nameutf8 = base::UintToString(i);
string name(nameutf8.begin(), nameutf8.end());
@@ -3315,7 +3317,7 @@ TEST_F(SyncerTest, HugeConflict) {
// Create a lot of updates for which the parent does not exist yet.
// Generate a huge deep tree which should all fail to apply at first.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
for (int i = 0; i < item_count; i++) {
syncable::Id next_id = ids_.NewServerId();
syncable::Id local_id = ids_.NewLocalId();
@@ -3362,7 +3364,7 @@ TEST_F(SyncerTest, DontCrashOnCaseChange) {
"-1");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry e(&trans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(e.good());
e.PutIsUnsynced(true);
@@ -3390,7 +3392,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath) {
int64_t local_folder_handle;
syncable::Id local_folder_id;
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry new_entry(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(),
"Bar.htm");
ASSERT_TRUE(new_entry.good());
@@ -3408,7 +3410,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath) {
EXPECT_FALSE(SyncShareNudge());
{
// Update #20 should have been dropped in favor of the local version.
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry server(&wtrans, GET_BY_ID, ids_.FromNumber(1));
MutableEntry local(&wtrans, GET_BY_HANDLE, local_folder_handle);
ASSERT_TRUE(server.good());
@@ -3431,7 +3433,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath) {
"-1");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry server(&wtrans, GET_BY_ID, ids_.FromNumber(1));
MutableEntry local(&wtrans, GET_BY_HANDLE, local_folder_handle);
ASSERT_TRUE(server.good());
@@ -3457,7 +3459,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath_OldBookmarksProto) {
int64_t local_folder_handle;
syncable::Id local_folder_id;
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry new_entry(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(),
"Bar.htm");
ASSERT_TRUE(new_entry.good());
@@ -3475,7 +3477,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath_OldBookmarksProto) {
EXPECT_FALSE(SyncShareNudge());
{
// Update #20 should have been dropped in favor of the local version.
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry server(&wtrans, GET_BY_ID, ids_.FromNumber(1));
MutableEntry local(&wtrans, GET_BY_HANDLE, local_folder_handle);
ASSERT_TRUE(server.good());
@@ -3498,7 +3500,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath_OldBookmarksProto) {
"-1");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry server(&wtrans, GET_BY_ID, ids_.FromNumber(1));
MutableEntry local(&wtrans, GET_BY_HANDLE, local_folder_handle);
ASSERT_TRUE(server.good());
@@ -3524,7 +3526,7 @@ TEST_F(SyncerTest, SiblingDirectoriesBecomeCircular) {
"-2");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(A.good());
A.PutIsUnsynced(true);
@@ -3536,7 +3538,7 @@ TEST_F(SyncerTest, SiblingDirectoriesBecomeCircular) {
mock_server_->set_conflict_all_commits(true);
EXPECT_FALSE(SyncShareNudge());
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(A.good());
MutableEntry B(&wtrans, GET_BY_ID, ids_.FromNumber(2));
@@ -3555,7 +3557,7 @@ TEST_F(SyncerTest, SwapEntryNames) {
mock_server_->set_conflict_all_commits(true);
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(A.good());
A.PutIsUnsynced(true);
@@ -3577,7 +3579,7 @@ TEST_F(SyncerTest, DualDeletionWithNewItemNameClash) {
mock_server_->set_conflict_all_commits(true);
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry B(&trans, GET_BY_ID, ids_.FromNumber(2));
ASSERT_TRUE(B.good());
WriteTestDataToEntry(&trans, &B);
@@ -3606,7 +3608,7 @@ TEST_F(SyncerTest, ResolveWeWroteTheyDeleted) {
"-1");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(bob.good());
bob_metahandle = bob.GetMetahandle();
@@ -3635,7 +3637,7 @@ TEST_F(SyncerTest, ResolveWeWroteTheyDeleted) {
// back when creating an entry.
TEST_F(SyncerTest, DuplicateIDReturn) {
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry folder(&trans, CREATE, BOOKMARKS, trans.root_id(), "bob");
ASSERT_TRUE(folder.good());
folder.PutIsUnsynced(true);
@@ -3663,7 +3665,7 @@ TEST_F(SyncerTest, DeletedEntryWithBadParentInLoopCalculation) {
"-1");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
ASSERT_TRUE(bob.good());
// This is valid, because the parent could have gone away a long time ago.
@@ -3680,7 +3682,7 @@ TEST_F(SyncerTest, DeletedEntryWithBadParentInLoopCalculation) {
TEST_F(SyncerTest, ConflictResolverMergesLocalDeleteAndServerUpdate) {
syncable::Id local_id;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry local_deleted(&trans, CREATE, BOOKMARKS, trans.root_id(),
"name");
@@ -3720,7 +3722,7 @@ TEST_F(SyncerTest, ConflictResolverAcceptsServerDeleteForExtensions) {
// Create an extension entry.
int64_t metahandle;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry extension(&trans, CREATE, EXTENSIONS, trans.root_id(),
"extension_name");
ASSERT_TRUE(extension.good());
@@ -3760,7 +3762,7 @@ TEST_F(SyncerTest, ConflictResolverAcceptsServerDeleteForExtensions) {
// Create a local update, which should cause a conflict with the delete that
// we just pushed to the server.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry extension(&trans, GET_BY_HANDLE, metahandle);
ASSERT_TRUE(extension.good());
sync_pb::EntitySpecifics specifics;
@@ -3791,7 +3793,7 @@ TEST_F(SyncerTest, ConflictResolverAcceptsServerDeleteForExtensions) {
TEST_F(SyncerTest, UpdateFlipsTheFolderBit) {
// Local object: a deleted directory (container), revision 1, unsynced.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry local_deleted(&trans, CREATE, BOOKMARKS, trans.root_id(),
"name");
@@ -3834,7 +3836,7 @@ TEST_F(SyncerTest, MergingExistingItems) {
"-1");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, BOOKMARKS, trans.root_id(),
"Copy of base");
WriteTestDataToEntry(&trans, &entry);
@@ -3906,7 +3908,7 @@ TEST_F(SyncerTest, DontMergeTwoExistingItems) {
"-2");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, GET_BY_ID, ids_.FromNumber(2));
ASSERT_TRUE(entry.good());
entry.PutNonUniqueName("Copy of base");
@@ -3976,7 +3978,7 @@ TEST_F(SyncerTest, TestMoveSanitizedNamedFolder) {
"-2");
EXPECT_TRUE(SyncShareNudge());
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, GET_BY_ID, ids_.FromNumber(2));
ASSERT_TRUE(entry.good());
entry.PutParentId(ids_.FromNumber(1));
@@ -4038,7 +4040,7 @@ TEST_F(SyncerTest, DirectoryCommitTest) {
int64_t bar_metahandle;
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry parent(&wtrans, CREATE, BOOKMARKS, root_id_, "foo");
ASSERT_TRUE(parent.good());
parent.PutIsUnsynced(true);
@@ -4175,7 +4177,7 @@ TEST_F(SyncerTest, EnsureWeSendUpOldParent) {
EXPECT_TRUE(SyncShareNudge());
{
// A moved entry should send an "old parent."
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, GET_BY_ID, folder_one_id);
ASSERT_TRUE(entry.good());
entry.PutParentId(folder_two_id);
@@ -4201,7 +4203,7 @@ TEST_F(SyncerTest, Test64BitVersionSupport) {
// Try writing max int64_t to the version fields of a meta entry.
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&wtrans, CREATE, BOOKMARKS, wtrans.root_id(), name);
ASSERT_TRUE(entry.good());
entry.PutBaseVersion(really_big_int);
@@ -4225,7 +4227,7 @@ TEST_F(SyncerTest, TestSimpleUndelete) {
EXPECT_TRUE(SyncShareNudge());
// Check it out and delete it.
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&wtrans, GET_BY_ID, id);
ASSERT_TRUE(entry.good());
EXPECT_FALSE(entry.GetIsUnappliedUpdate());
@@ -4286,7 +4288,7 @@ TEST_F(SyncerTest, TestUndeleteWithMissingDeleteUpdate) {
EXPECT_TRUE(SyncShareNudge());
// Check it out and delete it.
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&wtrans, GET_BY_ID, id);
ASSERT_TRUE(entry.good());
EXPECT_FALSE(entry.GetIsUnappliedUpdate());
@@ -4419,7 +4421,7 @@ TEST_F(SyncerTest, ClientTagUncommittedTagMatchesUpdate) {
int64_t original_metahandle = 0;
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry pref(&trans, CREATE, PREFERENCES, ids_.root(), "name");
ASSERT_TRUE(pref.good());
pref.PutUniqueClientTag("tag");
@@ -4476,7 +4478,7 @@ TEST_F(SyncerTest, ClientTagUncommittedTagMatchesUpdate) {
TEST_F(SyncerTest, ClientTagConflictWithDeletedLocalEntry) {
{
// Create a deleted local entry with a unique client tag.
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry pref(&trans, CREATE, PREFERENCES, ids_.root(), "name");
ASSERT_TRUE(pref.good());
ASSERT_FALSE(pref.GetId().ServerKnows());
@@ -4717,7 +4719,7 @@ TEST_F(SyncerTest, EntryWithParentIdUpdatedWithEntryWithoutParentId) {
// Add a preference item with explicit parent ID.
{
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, CREATE, PREFERENCES, pref_root_id, "tag");
ASSERT_TRUE(entry.good());
entry.PutIsDir(false);
@@ -5025,7 +5027,7 @@ class SyncerBookmarksTest : public SyncerTest {
SyncerBookmarksTest() : metahandle_(syncable::kInvalidMetaHandle) {}
void Create() {
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry bookmark(&trans, CREATE, BOOKMARKS, ids_.root(), "clientname");
ASSERT_TRUE(bookmark.good());
bookmark.PutSpecifics(DefaultBookmarkSpecifics());
@@ -5037,7 +5039,7 @@ class SyncerBookmarksTest : public SyncerTest {
}
void Update() {
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry bookmark(&trans, GET_BY_ID, local_id_);
ASSERT_TRUE(bookmark.good());
bookmark.PutSpecifics(DefaultBookmarkSpecifics());
@@ -5048,7 +5050,7 @@ class SyncerBookmarksTest : public SyncerTest {
}
void Delete() {
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, GET_BY_HANDLE, metahandle_);
ASSERT_TRUE(entry.good());
EXPECT_EQ(metahandle_, entry.GetMetahandle());
@@ -5066,7 +5068,7 @@ class SyncerBookmarksTest : public SyncerTest {
}
void Undelete() {
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, GET_BY_HANDLE, metahandle_);
ASSERT_TRUE(entry.good());
EXPECT_EQ(metahandle_, entry.GetMetahandle());
@@ -5282,7 +5284,7 @@ class SyncerUndeletionTest : public SyncerTest {
: client_tag_("foobar"), metahandle_(syncable::kInvalidMetaHandle) {}
void Create() {
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry perm_folder(&trans, CREATE, PREFERENCES, ids_.root(),
"clientname");
ASSERT_TRUE(perm_folder.good());
@@ -5298,7 +5300,7 @@ class SyncerUndeletionTest : public SyncerTest {
}
void Delete() {
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, GET_BY_CLIENT_TAG, client_tag_);
ASSERT_TRUE(entry.good());
EXPECT_EQ(metahandle_, entry.GetMetahandle());
@@ -5311,7 +5313,7 @@ class SyncerUndeletionTest : public SyncerTest {
}
void Undelete() {
- WriteTransaction trans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction trans(FROM_HERE, UNITTEST, directory());
MutableEntry entry(&trans, GET_BY_CLIENT_TAG, client_tag_);
ASSERT_TRUE(entry.good());
EXPECT_EQ(metahandle_, entry.GetMetahandle());
@@ -5797,7 +5799,7 @@ INSTANTIATE_TEST_CASE_P(ExtensionsActivity,
TEST_P(MixedResult, ExtensionsActivity) {
{
- WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
+ syncable::WriteTransaction wtrans(FROM_HERE, UNITTEST, directory());
MutableEntry pref(&wtrans, CREATE, PREFERENCES, wtrans.root_id(), "pref");
ASSERT_TRUE(pref.good());

Powered by Google App Engine
This is Rietveld 408576698