| Index: chrome/browser/sync/engine/syncer_unittest.cc
|
| diff --git a/chrome/browser/sync/engine/syncer_unittest.cc b/chrome/browser/sync/engine/syncer_unittest.cc
|
| index 5e6578f7d18bcae1ad9c8759681eae1a3d74cbe6..5fceff0dd9c5fbb906c54f563d096ec726a43edf 100644
|
| --- a/chrome/browser/sync/engine/syncer_unittest.cc
|
| +++ b/chrome/browser/sync/engine/syncer_unittest.cc
|
| @@ -16,6 +16,7 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/stringprintf.h"
|
| #include "base/string_number_conversions.h"
|
| +#include "base/tracked.h"
|
| #include "build/build_config.h"
|
| #include "chrome/browser/sync/engine/conflict_resolver.h"
|
| #include "chrome/browser/sync/engine/get_commit_ids_command.h"
|
| @@ -196,7 +197,7 @@ class SyncerTest : public testing::Test,
|
|
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| CHECK(dir.good());
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| syncable::Directory::ChildHandles children;
|
| dir->GetChildHandlesById(&trans, trans.root_id(), &children);
|
| ASSERT_TRUE(0 == children.size());
|
| @@ -281,7 +282,7 @@ class SyncerTest : public testing::Test,
|
|
|
| map<int, syncable::Id> expected_positions;
|
| { // Transaction scope.
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| while (!test->id.IsRoot()) {
|
| if (test->commit_index >= 0) {
|
| map<int, syncable::Id>::value_type entry(test->commit_index,
|
| @@ -347,7 +348,7 @@ class SyncerTest : public testing::Test,
|
| // The expected order is "x", "b", "c", "e", truncated appropriately.
|
| for (size_t limit = expected_id_order.size() + 2; limit > 0; --limit) {
|
| StatusController* status = session_->status_controller();
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| ScopedSetSessionWriteTransaction set_trans(session_.get(), &wtrans);
|
| status->set_unsynced_handles(unsynced_handle_view);
|
|
|
| @@ -388,7 +389,7 @@ class SyncerTest : public testing::Test,
|
| const syncable::Id& id) {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| EXPECT_TRUE(dir.good());
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&wtrans, syncable::CREATE, wtrans.root_id(),
|
| entry_name);
|
| EXPECT_TRUE(entry.good());
|
| @@ -415,7 +416,7 @@ class SyncerTest : public testing::Test,
|
| ValueType default_value) const {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| EXPECT_TRUE(dir.good());
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_HANDLE, metahandle);
|
| EXPECT_TRUE(entry.good());
|
| if (!entry.good()) {
|
| @@ -488,7 +489,7 @@ TEST_F(SyncerTest, TestCallGatherUnsyncedEntries) {
|
| {
|
| Syncer::UnsyncedMetaHandles handles;
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| SyncerUtil::GetUnsyncedEntries(&trans, &handles);
|
| }
|
| ASSERT_TRUE(0 == handles.size());
|
| @@ -507,7 +508,7 @@ TEST_F(SyncerTest, GetCommitIdsCommandTruncates) {
|
| int64 handle_d = CreateUnsyncedDirectory("D", ids_.MakeLocal("d"));
|
| int64 handle_e = CreateUnsyncedDirectory("E", ids_.MakeLocal("e"));
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry_x(&wtrans, GET_BY_HANDLE, handle_x);
|
| MutableEntry entry_b(&wtrans, GET_BY_HANDLE, handle_b);
|
| MutableEntry entry_c(&wtrans, GET_BY_HANDLE, handle_c);
|
| @@ -545,7 +546,7 @@ TEST_F(SyncerTest, TestCommitMetahandleIterator) {
|
| const vector<int64>& unsynced(status->unsynced_handles());
|
|
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| ScopedSetSessionWriteTransaction set_trans(session_.get(), &wtrans);
|
|
|
| sessions::OrderedCommitSet commit_set(session_->routing_info());
|
| @@ -562,7 +563,7 @@ TEST_F(SyncerTest, TestCommitMetahandleIterator) {
|
| session_metahandles.push_back(CreateUnsyncedDirectory("test3", "testid3"));
|
| status->set_unsynced_handles(session_metahandles);
|
|
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| ScopedSetSessionWriteTransaction set_trans(session_.get(), &wtrans);
|
| sessions::OrderedCommitSet commit_set(session_->routing_info());
|
| GetCommitIdsCommand::CommitMetahandleIterator iterator(unsynced, &wtrans,
|
| @@ -588,7 +589,7 @@ TEST_F(SyncerTest, TestGetUnsyncedAndSimpleCommit) {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| ASSERT_TRUE(dir.good());
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, wtrans.root_id(),
|
| "Pete");
|
| ASSERT_TRUE(parent.good());
|
| @@ -612,7 +613,7 @@ TEST_F(SyncerTest, TestGetUnsyncedAndSimpleCommit) {
|
| EXPECT_TRUE(parent_id_ == mock_server_->committed_ids()[0]);
|
| EXPECT_TRUE(child_id_ == mock_server_->committed_ids()[1]);
|
| {
|
| - ReadTransaction rt(dir, __FILE__, __LINE__);
|
| + ReadTransaction rt(dir, FROM_HERE);
|
| Entry entry(&rt, syncable::GET_BY_ID, child_id_);
|
| ASSERT_TRUE(entry.good());
|
| VerifyTestDataInEntry(&rt, &entry);
|
| @@ -625,7 +626,7 @@ TEST_F(SyncerTest, TestPurgeWhileUnsynced) {
|
| ASSERT_TRUE(dir.good());
|
| syncable::Id pref_node_id = TestIdFactory::MakeServer("Tim");
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, wtrans.root_id(), "Pete");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(syncable::IS_UNSYNCED, true);
|
| @@ -660,14 +661,14 @@ TEST_F(SyncerTest, TestPurgeWhileUnsynced) {
|
| EXPECT_TRUE(parent_id_ == mock_server_->committed_ids()[0]);
|
| EXPECT_TRUE(child_id_ == mock_server_->committed_ids()[1]);
|
| {
|
| - ReadTransaction rt(dir, __FILE__, __LINE__);
|
| + ReadTransaction rt(dir, FROM_HERE);
|
| Entry entry(&rt, syncable::GET_BY_ID, child_id_);
|
| ASSERT_TRUE(entry.good());
|
| VerifyTestDataInEntry(&rt, &entry);
|
| }
|
| dir->SaveChanges();
|
| {
|
| - ReadTransaction rt(dir, __FILE__, __LINE__);
|
| + ReadTransaction rt(dir, FROM_HERE);
|
| Entry entry(&rt, syncable::GET_BY_ID, pref_node_id);
|
| ASSERT_FALSE(entry.good());
|
| }
|
| @@ -678,7 +679,7 @@ TEST_F(SyncerTest, TestPurgeWhileUnapplied) {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| ASSERT_TRUE(dir.good());
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, wtrans.root_id(), "Pete");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(syncable::IS_UNAPPLIED_UPDATE, true);
|
| @@ -695,7 +696,7 @@ TEST_F(SyncerTest, TestPurgeWhileUnapplied) {
|
| syncer_->SyncShare(session_.get(), SYNCER_BEGIN, SYNCER_END);
|
| dir->SaveChanges();
|
| {
|
| - ReadTransaction rt(dir, __FILE__, __LINE__);
|
| + ReadTransaction rt(dir, FROM_HERE);
|
| Entry entry(&rt, syncable::GET_BY_ID, parent_id_);
|
| ASSERT_FALSE(entry.good());
|
| }
|
| @@ -836,7 +837,7 @@ TEST_F(SyncerTest, TestCommitListOrderingWithNesting) {
|
| int64 now_minus_2h = ServerTimeToClientTime(now_server_time - 7200000);
|
|
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| {
|
| MutableEntry parent(&wtrans, syncable::CREATE, wtrans.root_id(),
|
| "Bob");
|
| @@ -919,7 +920,7 @@ TEST_F(SyncerTest, TestCommitListOrderingWithNewItems) {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| ASSERT_TRUE(dir.good());
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, wtrans.root_id(), "1");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(syncable::IS_UNSYNCED, true);
|
| @@ -936,7 +937,7 @@ TEST_F(SyncerTest, TestCommitListOrderingWithNewItems) {
|
| child.Put(syncable::BASE_VERSION, 1);
|
| }
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, parent_id_, "A");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(syncable::IS_UNSYNCED, true);
|
| @@ -952,7 +953,7 @@ TEST_F(SyncerTest, TestCommitListOrderingWithNewItems) {
|
| parent.Put(syncable::BASE_VERSION, 1);
|
| }
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, child_id_, "A");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(syncable::IS_UNSYNCED, true);
|
| @@ -987,7 +988,7 @@ TEST_F(SyncerTest, TestCommitListOrderingCounterexample) {
|
| syncable::Id child2_id = ids_.NewServerId();
|
|
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, wtrans.root_id(), "P");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(syncable::IS_UNSYNCED, true);
|
| @@ -1028,7 +1029,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParent) {
|
| string child_name = "B";
|
|
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, wtrans.root_id(),
|
| parent1_name);
|
| ASSERT_TRUE(parent.good());
|
| @@ -1042,7 +1043,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParent) {
|
| syncable::Id parent2_id = ids_.NewLocalId();
|
| syncable::Id child_id = ids_.NewServerId();
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent2(&wtrans, syncable::CREATE, parent_id_, parent2_name);
|
| ASSERT_TRUE(parent2.good());
|
| parent2.Put(syncable::IS_UNSYNCED, true);
|
| @@ -1067,7 +1068,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParent) {
|
| EXPECT_TRUE(parent2_id == mock_server_->committed_ids()[1]);
|
| EXPECT_TRUE(child_id == mock_server_->committed_ids()[2]);
|
| {
|
| - ReadTransaction rtrans(dir, __FILE__, __LINE__);
|
| + ReadTransaction rtrans(dir, FROM_HERE);
|
| // Check that things committed correctly.
|
| Entry entry_1(&rtrans, syncable::GET_BY_ID, parent_id_);
|
| EXPECT_EQ(entry_1.Get(NON_UNIQUE_NAME), parent1_name);
|
| @@ -1099,7 +1100,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParentAndChild) {
|
| string child_name = "B";
|
|
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans,
|
| syncable::CREATE,
|
| wtrans.root_id(),
|
| @@ -1116,7 +1117,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParentAndChild) {
|
| const Id parent2_local_id = ids_.NewLocalId();
|
| const Id child_local_id = ids_.NewLocalId();
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent2(&wtrans, syncable::CREATE, parent_id_, parent2_name);
|
| ASSERT_TRUE(parent2.good());
|
| parent2.Put(syncable::IS_UNSYNCED, true);
|
| @@ -1142,7 +1143,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParentAndChild) {
|
| EXPECT_TRUE(parent2_local_id == mock_server_->committed_ids()[1]);
|
| EXPECT_TRUE(child_local_id == mock_server_->committed_ids()[2]);
|
| {
|
| - ReadTransaction rtrans(dir, __FILE__, __LINE__);
|
| + ReadTransaction rtrans(dir, FROM_HERE);
|
|
|
| Entry parent(&rtrans, syncable::GET_BY_ID,
|
| GetOnlyEntryWithName(&rtrans, rtrans.root_id(), parent_name));
|
| @@ -1205,7 +1206,7 @@ TEST_F(SyncerTest, TestBasicUpdate) {
|
|
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID,
|
| syncable::Id::CreateFromServerId("some_id"));
|
| ASSERT_TRUE(entry.good());
|
| @@ -1264,7 +1265,7 @@ TEST_F(SyncerTest, IllegalAndLegalUpdates) {
|
| }
|
|
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| // 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());
|
| @@ -1301,7 +1302,7 @@ TEST_F(SyncerTest, IllegalAndLegalUpdates) {
|
| mock_server_->AddUpdateDirectory(4, 0, "old_version", 10, 10);
|
| syncer_->SyncShare(session_.get(), SYNCER_BEGIN, SYNCER_END);
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry still_a_dir(&trans, GET_BY_ID, ids_.FromNumber(10));
|
| ASSERT_TRUE(still_a_dir.good());
|
| @@ -1365,7 +1366,7 @@ TEST_F(SyncerTest, CommitTimeRename) {
|
|
|
| // Create a folder and an entry.
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&trans, CREATE, root_id_, "Folder");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(IS_DIR, true);
|
| @@ -1386,7 +1387,7 @@ TEST_F(SyncerTest, CommitTimeRename) {
|
|
|
| // Verify it was correctly renamed.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry_folder(&trans, GET_BY_HANDLE, metahandle_folder);
|
| ASSERT_TRUE(entry_folder.good());
|
| EXPECT_EQ("renamed_Folder", entry_folder.Get(NON_UNIQUE_NAME));
|
| @@ -1415,7 +1416,7 @@ TEST_F(SyncerTest, CommitTimeRenameI18N) {
|
| int64 metahandle;
|
| // Create a folder, expect a commit time rename.
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&trans, CREATE, root_id_, "Folder");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(IS_DIR, true);
|
| @@ -1429,7 +1430,7 @@ TEST_F(SyncerTest, CommitTimeRenameI18N) {
|
|
|
| // Verify it was correctly renamed.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| string expected_folder_name(i18nString);
|
| expected_folder_name.append("Folder");
|
|
|
| @@ -1449,7 +1450,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) {
|
| // Create a folder in the root.
|
| int64 metahandle_folder;
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, CREATE, trans.root_id(), "new_folder");
|
| ASSERT_TRUE(entry.good());
|
| entry.Put(IS_DIR, true);
|
| @@ -1462,7 +1463,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) {
|
| syncable::Id folder_id;
|
| int64 metahandle_entry;
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_HANDLE, metahandle_folder);
|
| ASSERT_TRUE(entry.good());
|
| folder_id = entry.Get(ID);
|
| @@ -1471,7 +1472,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) {
|
|
|
| // Create an entry in the newly created folder.
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, CREATE, folder_id, "new_entry");
|
| ASSERT_TRUE(entry.good());
|
| metahandle_entry = entry.Get(META_HANDLE);
|
| @@ -1481,7 +1482,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) {
|
| // Verify it and pull the ID out of the entry.
|
| syncable::Id entry_id;
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, syncable::GET_BY_HANDLE, metahandle_entry);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_EQ(folder_id, entry.Get(PARENT_ID));
|
| @@ -1511,7 +1512,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) {
|
| SyncShareAsDelegate();
|
| {
|
| // The folder's ID should have been updated.
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry folder(&trans, GET_BY_HANDLE, metahandle_folder);
|
| ASSERT_TRUE(folder.good());
|
| EXPECT_EQ("new_folder", folder.Get(NON_UNIQUE_NAME));
|
| @@ -1543,7 +1544,7 @@ TEST_F(SyncerTest, CommitReuniteUpdate) {
|
| // Create an entry in the root.
|
| int64 entry_metahandle;
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, CREATE, trans.root_id(), "new_entry");
|
| ASSERT_TRUE(entry.good());
|
| entry_metahandle = entry.Get(META_HANDLE);
|
| @@ -1553,7 +1554,7 @@ TEST_F(SyncerTest, CommitReuniteUpdate) {
|
| // Verify it and pull the ID out.
|
| syncable::Id entry_id;
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry entry(&trans, GET_BY_HANDLE, entry_metahandle);
|
| ASSERT_TRUE(entry.good());
|
| @@ -1579,7 +1580,7 @@ TEST_F(SyncerTest, CommitReuniteUpdate) {
|
| // Alright! Apply that update!
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_HANDLE, entry_metahandle);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_TRUE(new_version == entry.Get(BASE_VERSION));
|
| @@ -1600,7 +1601,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateDoesNotChokeOnDeletedLocalEntry) {
|
| // Create a entry in the root.
|
| int64 entry_metahandle;
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, CREATE, trans.root_id(), "new_entry");
|
| ASSERT_TRUE(entry.good());
|
| entry_metahandle = entry.Get(META_HANDLE);
|
| @@ -1609,7 +1610,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateDoesNotChokeOnDeletedLocalEntry) {
|
| // Verify it and pull the ID out.
|
| syncable::Id entry_id;
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_HANDLE, entry_metahandle);
|
| ASSERT_TRUE(entry.good());
|
| entry_id = entry.Get(ID);
|
| @@ -1634,7 +1635,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateDoesNotChokeOnDeletedLocalEntry) {
|
|
|
| // Purposefully delete the entry now before the update application finishes.
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| Id new_entry_id = GetOnlyEntryWithName(
|
| &trans, trans.root_id(), "new_entry");
|
| MutableEntry entry(&trans, GET_BY_ID, new_entry_id);
|
| @@ -1645,7 +1646,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateDoesNotChokeOnDeletedLocalEntry) {
|
| // Just don't CHECK fail in sync, have the update split.
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Id new_entry_id = GetOnlyEntryWithName(
|
| &trans, trans.root_id(), "new_entry");
|
| Entry entry(&trans, GET_BY_ID, new_entry_id);
|
| @@ -1667,7 +1668,7 @@ TEST_F(SyncerTest, ConflictMatchingEntryHandlesUnsanitizedNames) {
|
| mock_server_->set_conflict_all_commits(true);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
|
|
| MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(A.good());
|
| @@ -1685,7 +1686,7 @@ TEST_F(SyncerTest, ConflictMatchingEntryHandlesUnsanitizedNames) {
|
| mock_server_->set_conflict_all_commits(false);
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry A(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(A.good());
|
| @@ -1709,7 +1710,7 @@ TEST_F(SyncerTest, ConflictMatchingEntryHandlesNormalNames) {
|
| mock_server_->set_conflict_all_commits(true);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
|
|
| MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(A.good());
|
| @@ -1727,7 +1728,7 @@ TEST_F(SyncerTest, ConflictMatchingEntryHandlesNormalNames) {
|
| mock_server_->set_conflict_all_commits(false);
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry A(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(A.good());
|
| @@ -1752,7 +1753,7 @@ TEST_F(SyncerTest, ReverseFolderOrderingTest) {
|
| mock_server_->AddUpdateDirectory(2, 1, "child", 10, 10);
|
| mock_server_->AddUpdateDirectory(1, 0, "parent", 10, 10);
|
| LoopSyncShare();
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Id child_id = GetOnlyEntryWithName(
|
| &trans, ids_.FromNumber(4), "gggchild");
|
| @@ -1766,7 +1767,7 @@ class EntryCreatedInNewFolderTest : public SyncerTest {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| CHECK(dir.good());
|
|
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans,
|
| syncable::GET_BY_ID,
|
| GetOnlyEntryWithName(&trans,
|
| @@ -1788,7 +1789,7 @@ TEST_F(EntryCreatedInNewFolderTest, EntryCreatedInNewFolderMidSync) {
|
| ASSERT_TRUE(dir.good());
|
| dir->set_store_birthday(mock_server_->store_birthday());
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, syncable::CREATE, trans.root_id(),
|
| "bob");
|
| ASSERT_TRUE(entry.good());
|
| @@ -1803,7 +1804,7 @@ TEST_F(EntryCreatedInNewFolderTest, EntryCreatedInNewFolderMidSync) {
|
| syncer_->SyncShare(session_.get(), BUILD_COMMIT_REQUEST, SYNCER_END);
|
| EXPECT_TRUE(1 == mock_server_->committed_ids().size());
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry parent_entry(&trans, syncable::GET_BY_ID,
|
| GetOnlyEntryWithName(&trans, TestIdFactory::root(), "bob"));
|
| ASSERT_TRUE(parent_entry.good());
|
| @@ -1831,7 +1832,7 @@ TEST_F(SyncerTest, UnappliedUpdateOnCreatedItemItemDoesNotCrash) {
|
| int64 metahandle_fred;
|
| {
|
| // Create an item.
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry fred_match(&trans, CREATE, trans.root_id(),
|
| "fred_match");
|
| ASSERT_TRUE(fred_match.good());
|
| @@ -1845,7 +1846,7 @@ TEST_F(SyncerTest, UnappliedUpdateOnCreatedItemItemDoesNotCrash) {
|
| syncable::Id fred_match_id;
|
| {
|
| // Now receive a change from outside.
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry fred_match(&trans, GET_BY_HANDLE, metahandle_fred);
|
| ASSERT_TRUE(fred_match.good());
|
| EXPECT_TRUE(fred_match.Get(ID).ServerKnows());
|
| @@ -1869,7 +1870,7 @@ TEST_F(SyncerTest, DoublyChangedWithResolver) {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| CHECK(dir.good());
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, root_id_, "Folder");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(syncable::IS_DIR, true);
|
| @@ -1887,7 +1888,7 @@ TEST_F(SyncerTest, DoublyChangedWithResolver) {
|
| LoopSyncShare();
|
| syncable::Directory::ChildHandles children;
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| dir->GetChildHandlesById(&trans, parent_id_, &children);
|
| // We expect the conflict resolver to preserve the local entry.
|
| Entry child(&trans, syncable::GET_BY_ID, child_id_);
|
| @@ -1912,7 +1913,7 @@ TEST_F(SyncerTest, CommitsUpdateDoesntAlterEntry) {
|
| int64 test_time = 123456;
|
| int64 entry_metahandle;
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&wtrans, syncable::CREATE, root_id_, "Pete");
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_FALSE(entry.Get(ID).ServerKnows());
|
| @@ -1927,7 +1928,7 @@ TEST_F(SyncerTest, CommitsUpdateDoesntAlterEntry) {
|
| int64 version;
|
| int64 server_position_in_parent;
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, syncable::GET_BY_HANDLE, entry_metahandle);
|
| ASSERT_TRUE(entry.good());
|
| id = entry.Get(ID);
|
| @@ -1943,7 +1944,7 @@ TEST_F(SyncerTest, CommitsUpdateDoesntAlterEntry) {
|
| EXPECT_EQ(server_position_in_parent, update->position_in_parent());
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, syncable::GET_BY_ID, id);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_TRUE(entry.Get(MTIME) == test_time);
|
| @@ -1957,7 +1958,7 @@ TEST_F(SyncerTest, ParentAndChildBothMatch) {
|
| syncable::Id child_id = ids_.NewServerId();
|
|
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, CREATE, root_id_, "Folder");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(IS_DIR, true);
|
| @@ -1980,7 +1981,7 @@ TEST_F(SyncerTest, ParentAndChildBothMatch) {
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Directory::ChildHandles children;
|
| dir->GetChildHandlesById(&trans, root_id_, &children);
|
| EXPECT_TRUE(1 == children.size());
|
| @@ -2000,7 +2001,7 @@ TEST_F(SyncerTest, CommittingNewDeleted) {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| CHECK(dir.good());
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, CREATE, trans.root_id(), "bob");
|
| entry.Put(IS_UNSYNCED, true);
|
| entry.Put(IS_DEL, true);
|
| @@ -2023,7 +2024,7 @@ TEST_F(SyncerTest, UnappliedUpdateDuringCommit) {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| CHECK(dir.good());
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, CREATE, trans.root_id(), "bob");
|
| entry.Put(ID, ids_.FromNumber(20));
|
| entry.Put(BASE_VERSION, 1);
|
| @@ -2058,7 +2059,7 @@ TEST_F(SyncerTest, DeletingEntryInFolder) {
|
|
|
| int64 existing_metahandle;
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, CREATE, trans.root_id(), "existing");
|
| ASSERT_TRUE(entry.good());
|
| entry.Put(IS_DIR, true);
|
| @@ -2068,7 +2069,7 @@ TEST_F(SyncerTest, DeletingEntryInFolder) {
|
| }
|
| syncer_->SyncShare(session_.get(), SYNCER_BEGIN, SYNCER_END);
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry newfolder(&trans, CREATE, trans.root_id(), "new");
|
| ASSERT_TRUE(newfolder.good());
|
| newfolder.Put(IS_DIR, true);
|
| @@ -2097,7 +2098,7 @@ TEST_F(SyncerTest, DeletingEntryWithLocalEdits) {
|
| mock_server_->AddUpdateDirectory(1, 0, "bob", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry newfolder(&trans, CREATE, ids_.FromNumber(1), "local");
|
| ASSERT_TRUE(newfolder.good());
|
| newfolder.Put(IS_UNSYNCED, true);
|
| @@ -2109,7 +2110,7 @@ TEST_F(SyncerTest, DeletingEntryWithLocalEdits) {
|
| mock_server_->SetLastUpdateDeleted();
|
| syncer_->SyncShare(session_.get(), SYNCER_BEGIN, APPLY_UPDATES);
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, syncable::GET_BY_HANDLE, newfolder_metahandle);
|
| ASSERT_TRUE(entry.good());
|
| }
|
| @@ -2125,7 +2126,7 @@ TEST_F(SyncerTest, FolderSwapUpdate) {
|
| mock_server_->AddUpdateDirectory(7801, 0, "fred", 2, 20);
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry id1(&trans, GET_BY_ID, ids_.FromNumber(7801));
|
| ASSERT_TRUE(id1.good());
|
| EXPECT_TRUE("fred" == id1.Get(NON_UNIQUE_NAME));
|
| @@ -2146,7 +2147,7 @@ TEST_F(SyncerTest, NameCollidingFolderSwapWorksFine) {
|
| mock_server_->AddUpdateDirectory(4096, 0, "alice", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry id1(&trans, GET_BY_ID, ids_.FromNumber(7801));
|
| ASSERT_TRUE(id1.good());
|
| EXPECT_TRUE("bob" == id1.Get(NON_UNIQUE_NAME));
|
| @@ -2165,7 +2166,7 @@ TEST_F(SyncerTest, NameCollidingFolderSwapWorksFine) {
|
| mock_server_->AddUpdateDirectory(4096, 0, "bob", 2, 20);
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry id1(&trans, GET_BY_ID, ids_.FromNumber(7801));
|
| ASSERT_TRUE(id1.good());
|
| EXPECT_TRUE("fred" == id1.Get(NON_UNIQUE_NAME));
|
| @@ -2188,7 +2189,7 @@ TEST_F(SyncerTest, CommitManyItemsInOneGo) {
|
| uint32 items_to_commit = kDefaultMaxCommitBatchSize * max_batches;
|
| CHECK(dir.good());
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| for (uint32 i = 0; i < items_to_commit; i++) {
|
| string nameutf8 = base::StringPrintf("%d", i);
|
| string name(nameutf8.begin(), nameutf8.end());
|
| @@ -2218,7 +2219,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(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| for (int i = 0; i < item_count ; i++) {
|
| syncable::Id next_id = ids_.NewServerId();
|
| tree_ids.push_back(next_id);
|
| @@ -2230,7 +2231,7 @@ TEST_F(SyncerTest, HugeConflict) {
|
|
|
| // Check they're in the expected conflict state.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| for (int i = 0; i < item_count; i++) {
|
| Entry e(&trans, GET_BY_ID, tree_ids[i]);
|
| // They should all exist but none should be applied.
|
| @@ -2247,7 +2248,7 @@ TEST_F(SyncerTest, HugeConflict) {
|
|
|
| // Now they should all be OK.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| for (int i = 0; i < item_count; i++) {
|
| Entry e(&trans, GET_BY_ID, tree_ids[i]);
|
| ASSERT_TRUE(e.good());
|
| @@ -2263,7 +2264,7 @@ TEST_F(SyncerTest, DontCrashOnCaseChange) {
|
| mock_server_->AddUpdateDirectory(1, 0, "bob", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry e(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(e.good());
|
| e.Put(IS_UNSYNCED, true);
|
| @@ -2293,7 +2294,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath) {
|
| int64 local_folder_handle;
|
| syncable::Id local_folder_id;
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry new_entry(&wtrans, CREATE, wtrans.root_id(), "Bar.htm");
|
| ASSERT_TRUE(new_entry.good());
|
| local_folder_id = new_entry.Get(ID);
|
| @@ -2310,7 +2311,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath) {
|
| saw_syncer_event_ = false;
|
| {
|
| // Update #20 should have been dropped in favor of the local version.
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry server(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| MutableEntry local(&wtrans, GET_BY_HANDLE, local_folder_handle);
|
| ASSERT_TRUE(server.good());
|
| @@ -2334,7 +2335,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath) {
|
| SyncShareAsDelegate();
|
| saw_syncer_event_ = false;
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry server(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| MutableEntry local(&wtrans, GET_BY_HANDLE, local_folder_handle);
|
| ASSERT_TRUE(server.good());
|
| @@ -2361,7 +2362,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath_OldBookmarksProto) {
|
| int64 local_folder_handle;
|
| syncable::Id local_folder_id;
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry new_entry(&wtrans, CREATE, wtrans.root_id(), "Bar.htm");
|
| ASSERT_TRUE(new_entry.good());
|
| local_folder_id = new_entry.Get(ID);
|
| @@ -2378,7 +2379,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath_OldBookmarksProto) {
|
| saw_syncer_event_ = false;
|
| {
|
| // Update #20 should have been dropped in favor of the local version.
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry server(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| MutableEntry local(&wtrans, GET_BY_HANDLE, local_folder_handle);
|
| ASSERT_TRUE(server.good());
|
| @@ -2402,7 +2403,7 @@ TEST_F(SyncerTest, NewEntryAndAlteredServerEntrySharePath_OldBookmarksProto) {
|
| SyncShareAsDelegate();
|
| saw_syncer_event_ = false;
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry server(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| MutableEntry local(&wtrans, GET_BY_HANDLE, local_folder_handle);
|
| ASSERT_TRUE(server.good());
|
| @@ -2429,7 +2430,7 @@ TEST_F(SyncerTest, SiblingDirectoriesBecomeCircular) {
|
| mock_server_->AddUpdateDirectory(2, 0, "B", 10, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(A.good());
|
| A.Put(IS_UNSYNCED, true);
|
| @@ -2441,7 +2442,7 @@ TEST_F(SyncerTest, SiblingDirectoriesBecomeCircular) {
|
| SyncShareAsDelegate();
|
| saw_syncer_event_ = false;
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(A.good());
|
| MutableEntry B(&wtrans, GET_BY_ID, ids_.FromNumber(2));
|
| @@ -2461,7 +2462,7 @@ TEST_F(SyncerTest, ConflictSetClassificationError) {
|
| mock_server_->set_conflict_all_commits(true);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(A.good());
|
| A.Put(IS_UNSYNCED, true);
|
| @@ -2485,7 +2486,7 @@ TEST_F(SyncerTest, SwapEntryNames) {
|
| mock_server_->set_conflict_all_commits(true);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry A(&wtrans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(A.good());
|
| A.Put(IS_UNSYNCED, true);
|
| @@ -2508,7 +2509,7 @@ TEST_F(SyncerTest, DualDeletionWithNewItemNameClash) {
|
| mock_server_->set_conflict_all_commits(true);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry B(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| ASSERT_TRUE(B.good());
|
| WriteTestDataToEntry(&trans, &B);
|
| @@ -2518,7 +2519,7 @@ TEST_F(SyncerTest, DualDeletionWithNewItemNameClash) {
|
| mock_server_->SetLastUpdateDeleted();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry B(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| ASSERT_TRUE(B.good());
|
| EXPECT_FALSE(B.Get(IS_UNSYNCED));
|
| @@ -2534,7 +2535,7 @@ TEST_F(SyncerTest, FixDirectoryLoopConflict) {
|
| mock_server_->AddUpdateDirectory(2, 0, "fred", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -2545,7 +2546,7 @@ TEST_F(SyncerTest, FixDirectoryLoopConflict) {
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| Entry fred(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| @@ -2567,7 +2568,7 @@ TEST_F(SyncerTest, ResolveWeWroteTheyDeleted) {
|
| mock_server_->AddUpdateBookmark(1, 0, "bob", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| bob_metahandle = bob.Get(META_HANDLE);
|
| @@ -2579,7 +2580,7 @@ TEST_F(SyncerTest, ResolveWeWroteTheyDeleted) {
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_HANDLE, bob_metahandle);
|
| ASSERT_TRUE(bob.good());
|
| EXPECT_TRUE(bob.Get(IS_UNSYNCED));
|
| @@ -2603,7 +2604,7 @@ TEST_F(SyncerTest, ServerDeletingFolderWeHaveMovedSomethingInto) {
|
| "fred", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -2616,7 +2617,7 @@ TEST_F(SyncerTest, ServerDeletingFolderWeHaveMovedSomethingInto) {
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| @@ -2652,7 +2653,7 @@ TEST_F(SyncerTest, DISABLED_ServerDeletingFolderWeHaveAnOpenEntryIn) {
|
| mock_server_->AddUpdateDirectory(2, 0, "fred", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -2660,7 +2661,7 @@ TEST_F(SyncerTest, DISABLED_ServerDeletingFolderWeHaveAnOpenEntryIn) {
|
| }
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| EXPECT_FALSE(bob.Get(IS_UNSYNCED));
|
| @@ -2682,7 +2683,7 @@ TEST_F(SyncerTest, DISABLED_ServerDeletingFolderWeHaveAnOpenEntryIn) {
|
| SyncShareAsDelegate();
|
| EXPECT_FALSE(saw_syncer_event_);
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| Id fred_id =
|
| @@ -2710,7 +2711,7 @@ TEST_F(SyncerTest, WeMovedSomethingIntoAFolderServerHasDeleted) {
|
| "fred", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| Entry fred(&trans, GET_BY_ID, fred_id);
|
| ASSERT_TRUE(fred.good());
|
|
|
| @@ -2726,7 +2727,7 @@ TEST_F(SyncerTest, WeMovedSomethingIntoAFolderServerHasDeleted) {
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
|
|
| @@ -2770,7 +2771,7 @@ class FolderMoveDeleteRenameTest : public SyncerTest {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| CHECK(dir.good());
|
|
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| Entry alice(&trans, GET_BY_ID,
|
| TestIdFactory::FromNumber(fred_id_number));
|
| CHECK(alice.good());
|
| @@ -2804,7 +2805,7 @@ TEST_F(FolderMoveDeleteRenameTest,
|
| "fred", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry fred(&trans, GET_BY_ID, fred_id);
|
| ASSERT_TRUE(fred.good());
|
| fred.Put(IS_UNSYNCED, true);
|
| @@ -2825,7 +2826,7 @@ TEST_F(FolderMoveDeleteRenameTest,
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
|
|
| @@ -2864,7 +2865,7 @@ TEST_F(SyncerTest,
|
| SyncShareAsDelegate();
|
| syncable::Id new_item_id;
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -2880,7 +2881,7 @@ TEST_F(SyncerTest,
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| @@ -2914,7 +2915,7 @@ TEST_F(SyncerTest, ServerMovedSomethingIntoAFolderWeHaveDeleted) {
|
| mock_server_->AddUpdateDirectory(2, 0, "fred", 1, 10);
|
| LoopSyncShare();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -2925,7 +2926,7 @@ TEST_F(SyncerTest, ServerMovedSomethingIntoAFolderWeHaveDeleted) {
|
| LoopSyncShare();
|
| LoopSyncShare();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| Entry fred(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| @@ -2948,7 +2949,7 @@ TEST_F(SyncerTest, ServerMovedAFolderIntoAFolderWeHaveDeletedAndMovedIntoIt) {
|
| mock_server_->AddUpdateDirectory(2, 0, "fred", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -2960,7 +2961,7 @@ TEST_F(SyncerTest, ServerMovedAFolderIntoAFolderWeHaveDeletedAndMovedIntoIt) {
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| Entry fred(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| @@ -2982,7 +2983,7 @@ TEST_F(SyncerTest, NewServerItemInAFolderWeHaveDeleted) {
|
| mock_server_->AddUpdateDirectory(1, 0, "bob", 1, 10);
|
| LoopSyncShare();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -2993,7 +2994,7 @@ TEST_F(SyncerTest, NewServerItemInAFolderWeHaveDeleted) {
|
| LoopSyncShare();
|
| LoopSyncShare();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| Entry fred(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| @@ -3015,7 +3016,7 @@ TEST_F(SyncerTest, NewServerItemInAFolderHierarchyWeHaveDeleted) {
|
| mock_server_->AddUpdateDirectory(2, 1, "joe", 1, 10);
|
| LoopSyncShare();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -3030,7 +3031,7 @@ TEST_F(SyncerTest, NewServerItemInAFolderHierarchyWeHaveDeleted) {
|
| LoopSyncShare();
|
| LoopSyncShare();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| Entry joe(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| @@ -3060,7 +3061,7 @@ TEST_F(SyncerTest, NewServerItemInAFolderHierarchyWeHaveDeleted2) {
|
| mock_server_->AddUpdateDirectory(2, 1, "joe", 1, 10);
|
| LoopSyncShare();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -3075,7 +3076,7 @@ TEST_F(SyncerTest, NewServerItemInAFolderHierarchyWeHaveDeleted2) {
|
| LoopSyncShare();
|
| LoopSyncShare();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(bob.good());
|
| Entry joe(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| @@ -3115,7 +3116,7 @@ class SusanDeletingTest : public SyncerTest {
|
| ASSERT_GT(countdown_till_delete_, 0);
|
| if (0 != --countdown_till_delete_)
|
| return;
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry susan(&trans, GET_BY_ID, susan_id);
|
| Directory::ChildHandles children;
|
| dir->GetChildHandlesById(&trans, susan.Get(ID), &children);
|
| @@ -3146,7 +3147,7 @@ TEST_F(SusanDeletingTest,
|
| mock_server_->AddUpdateDirectory(joe_id, bob_id, "joe", 1, 10);
|
| LoopSyncShare();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -3166,7 +3167,7 @@ TEST_F(SusanDeletingTest,
|
| SyncShareAsDelegate();
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| Entry joe(&trans, GET_BY_ID, joe_id);
|
| @@ -3190,7 +3191,7 @@ TEST_F(SusanDeletingTest,
|
| LoopSyncShare();
|
| LoopSyncShare();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| Entry joe(&trans, GET_BY_ID, joe_id);
|
| @@ -3230,7 +3231,7 @@ TEST_F(SyncerTest, WeMovedSomethingIntoAFolderHierarchyServerHasDeleted) {
|
| mock_server_->AddUpdateDirectory(alice_id, fred_id, "alice", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -3248,7 +3249,7 @@ TEST_F(SyncerTest, WeMovedSomethingIntoAFolderHierarchyServerHasDeleted) {
|
| {
|
| // Bob is the entry at the bottom of the tree.
|
| // The tree should be regenerated and old IDs removed.
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| EXPECT_FALSE(bob.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -3302,7 +3303,7 @@ TEST_F(SyncerTest, WeMovedSomethingIntoAFolderHierarchyServerHasDeleted2) {
|
| mock_server_->AddUpdateDirectory(alice_id, fred_id, "alice", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| bob.Put(IS_UNSYNCED, true);
|
| @@ -3324,7 +3325,7 @@ TEST_F(SyncerTest, WeMovedSomethingIntoAFolderHierarchyServerHasDeleted2) {
|
| // |- Alice
|
| // |- Bob
|
|
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry bob(&trans, GET_BY_ID, bob_id);
|
| ASSERT_TRUE(bob.good());
|
| EXPECT_FALSE(bob.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -3369,7 +3370,7 @@ TEST_F(SyncerTest, DuplicateIDReturn) {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| ASSERT_TRUE(dir.good());
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry folder(&trans, CREATE, trans.root_id(), "bob");
|
| ASSERT_TRUE(folder.good());
|
| folder.Put(IS_UNSYNCED, true);
|
| @@ -3399,7 +3400,7 @@ TEST_F(SyncerTest, DeletedEntryWithBadParentInLoopCalculation) {
|
| mock_server_->AddUpdateDirectory(1, 0, "bob", 1, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| 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.
|
| @@ -3420,7 +3421,7 @@ TEST_F(SyncerTest, ConflictResolverMergeOverwritesLocalEntry) {
|
|
|
| ConflictSet conflict_set;
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
|
|
| MutableEntry local_deleted(&trans, CREATE, trans.root_id(), "name");
|
| local_deleted.Put(ID, ids_.FromNumber(1));
|
| @@ -3442,7 +3443,7 @@ TEST_F(SyncerTest, ConflictResolverMergeOverwritesLocalEntry) {
|
| conflict_set.push_back(ids_.FromNumber(3));
|
| }
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| context_->resolver()->ProcessConflictSet(&trans, &conflict_set, 50);
|
| }
|
| }
|
| @@ -3452,7 +3453,7 @@ TEST_F(SyncerTest, ConflictResolverMergesLocalDeleteAndServerUpdate) {
|
| CHECK(dir.good());
|
|
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
|
|
| MutableEntry local_deleted(&trans, CREATE, trans.root_id(), "name");
|
| local_deleted.Put(ID, ids_.FromNumber(1));
|
| @@ -3470,7 +3471,7 @@ TEST_F(SyncerTest, ConflictResolverMergesLocalDeleteAndServerUpdate) {
|
| SyncShareAsDelegate();
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry local_deleted(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| EXPECT_TRUE(local_deleted.Get(BASE_VERSION) == 10);
|
| EXPECT_TRUE(local_deleted.Get(IS_UNAPPLIED_UPDATE) == false);
|
| @@ -3488,7 +3489,7 @@ TEST_F(SyncerTest, UpdateFlipsTheFolderBit) {
|
|
|
| // Local object: a deleted directory (container), revision 1, unsynced.
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
|
|
| MutableEntry local_deleted(&trans, CREATE, trans.root_id(), "name");
|
| local_deleted.Put(ID, ids_.FromNumber(1));
|
| @@ -3509,7 +3510,7 @@ TEST_F(SyncerTest, UpdateFlipsTheFolderBit) {
|
| SyncShareAsDelegate();
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry local_deleted(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| EXPECT_TRUE(local_deleted.Get(BASE_VERSION) == 1);
|
| EXPECT_TRUE(local_deleted.Get(IS_UNAPPLIED_UPDATE) == false);
|
| @@ -3562,7 +3563,7 @@ TEST_F(SyncerTest, MergingExistingItems) {
|
| mock_server_->AddUpdateBookmark(1, 0, "base", 10, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, CREATE, trans.root_id(), "Copy of base");
|
| WriteTestDataToEntry(&trans, &entry);
|
| }
|
| @@ -3618,7 +3619,7 @@ TEST_F(SyncerTest, LongChangelistWithApplicationConflict) {
|
|
|
| // Ensure our folder hasn't somehow applied.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry child(&trans, GET_BY_ID, stuck_entry_id);
|
| EXPECT_TRUE(child.good());
|
| EXPECT_TRUE(child.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -3634,7 +3635,7 @@ TEST_F(SyncerTest, LongChangelistWithApplicationConflict) {
|
| LoopSyncShare();
|
| // Check that everything is as expected after the commit.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID, folder_id);
|
| ASSERT_TRUE(entry.good());
|
| Entry child(&trans, GET_BY_ID, stuck_entry_id);
|
| @@ -3652,7 +3653,7 @@ TEST_F(SyncerTest, DontMergeTwoExistingItems) {
|
| mock_server_->AddUpdateBookmark(2, 0, "base2", 10, 10);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_TRUE(entry.Put(NON_UNIQUE_NAME, "Copy of base"));
|
| @@ -3661,7 +3662,7 @@ TEST_F(SyncerTest, DontMergeTwoExistingItems) {
|
| mock_server_->AddUpdateBookmark(1, 0, "Copy of base", 50, 50);
|
| SyncRepeatedlyToTriggerConflictResolution(session_.get());
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry1(&trans, GET_BY_ID, ids_.FromNumber(1));
|
| EXPECT_FALSE(entry1.Get(IS_UNAPPLIED_UPDATE));
|
| EXPECT_FALSE(entry1.Get(IS_UNSYNCED));
|
| @@ -3687,7 +3688,7 @@ TEST_F(SyncerTest, TestUndeleteUpdate) {
|
|
|
| int64 metahandle;
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_TRUE(entry.Get(IS_DEL));
|
| @@ -3701,7 +3702,7 @@ TEST_F(SyncerTest, TestUndeleteUpdate) {
|
| mock_server_->AddUpdateDirectory(2, 1, "bar", 3, 5);
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_TRUE(entry.Get(IS_DEL));
|
| @@ -3718,7 +3719,7 @@ TEST_F(SyncerTest, TestMoveSanitizedNamedFolder) {
|
| mock_server_->AddUpdateDirectory(2, 0, ":::", 1, 2);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, GET_BY_ID, ids_.FromNumber(2));
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_TRUE(entry.Put(PARENT_ID, ids_.FromNumber(1)));
|
| @@ -3739,7 +3740,7 @@ TEST_F(SyncerTest, UpdateWhereParentIsNotAFolder) {
|
| // Used to cause a CHECK
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction rtrans(dir, __FILE__, __LINE__);
|
| + ReadTransaction rtrans(dir, FROM_HERE);
|
| Entry good_entry(&rtrans, syncable::GET_BY_ID, ids_.FromNumber(1));
|
| ASSERT_TRUE(good_entry.good());
|
| EXPECT_FALSE(good_entry.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -3764,7 +3765,7 @@ TEST_F(SyncerTest, DirectoryUpdateTest) {
|
| "in_in_root_name", 3, 3);
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry in_root(&trans, GET_BY_ID, in_root_id);
|
| ASSERT_TRUE(in_root.good());
|
| EXPECT_EQ("in_root_name", in_root.Get(NON_UNIQUE_NAME));
|
| @@ -3786,7 +3787,7 @@ TEST_F(SyncerTest, DirectoryCommitTest) {
|
| int64 bar_metahandle;
|
|
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry parent(&wtrans, syncable::CREATE, root_id_, "foo");
|
| ASSERT_TRUE(parent.good());
|
| parent.Put(syncable::IS_UNSYNCED, true);
|
| @@ -3805,7 +3806,7 @@ TEST_F(SyncerTest, DirectoryCommitTest) {
|
| }
|
| SyncShareAsDelegate();
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry fail_by_old_id_entry(&trans, GET_BY_ID, in_root_id);
|
| ASSERT_FALSE(fail_by_old_id_entry.good());
|
|
|
| @@ -3832,7 +3833,7 @@ TEST_F(SyncerTest, ConflictSetSizeReducedToOne) {
|
| "in_root", 1, 1);
|
| SyncShareAsDelegate();
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry oentry(&trans, GET_BY_ID, in_root_id);
|
| ASSERT_TRUE(oentry.good());
|
| oentry.Put(NON_UNIQUE_NAME, "old_in_root");
|
| @@ -3889,7 +3890,7 @@ TEST_F(SyncerTest, EnsureWeSendUpOldParent) {
|
| SyncShareAsDelegate();
|
| {
|
| // A moved entry should send an "old parent."
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, GET_BY_ID, folder_one_id);
|
| ASSERT_TRUE(entry.good());
|
| entry.Put(PARENT_ID, folder_two_id);
|
| @@ -3916,7 +3917,7 @@ TEST_F(SyncerTest, Test64BitVersionSupport) {
|
|
|
| // Try writing max int64 to the version fields of a meta entry.
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&wtrans, syncable::CREATE, wtrans.root_id(), name);
|
| ASSERT_TRUE(entry.good());
|
| entry.Put(syncable::BASE_VERSION, really_big_int);
|
| @@ -3925,7 +3926,7 @@ TEST_F(SyncerTest, Test64BitVersionSupport) {
|
| item_metahandle = entry.Get(META_HANDLE);
|
| }
|
| // Now read it back out and make sure the value is max int64.
|
| - ReadTransaction rtrans(dir, __FILE__, __LINE__);
|
| + ReadTransaction rtrans(dir, FROM_HERE);
|
| Entry entry(&rtrans, syncable::GET_BY_HANDLE, item_metahandle);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_TRUE(really_big_int == entry.Get(syncable::BASE_VERSION));
|
| @@ -3941,7 +3942,7 @@ TEST_F(SyncerTest, TestSimpleUndelete) {
|
| SyncShareAsDelegate();
|
| // Check it out and delete it.
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&wtrans, GET_BY_ID, id);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -3953,7 +3954,7 @@ TEST_F(SyncerTest, TestSimpleUndelete) {
|
| SyncShareAsDelegate();
|
| // Confirm we see IS_DEL and not SERVER_IS_DEL.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID, id);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -3968,7 +3969,7 @@ TEST_F(SyncerTest, TestSimpleUndelete) {
|
| SyncShareAsDelegate();
|
| // IS_DEL AND SERVER_IS_DEL now both true.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID, id);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -3981,7 +3982,7 @@ TEST_F(SyncerTest, TestSimpleUndelete) {
|
| SyncShareAsDelegate();
|
| // IS_DEL and SERVER_IS_DEL now both false.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID, id);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -4001,7 +4002,7 @@ TEST_F(SyncerTest, TestUndeleteWithMissingDeleteUpdate) {
|
| SyncShareAsDelegate();
|
| // Check it out and delete it.
|
| {
|
| - WriteTransaction wtrans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction wtrans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&wtrans, GET_BY_ID, id);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -4013,7 +4014,7 @@ TEST_F(SyncerTest, TestUndeleteWithMissingDeleteUpdate) {
|
| SyncShareAsDelegate();
|
| // Confirm we see IS_DEL and not SERVER_IS_DEL.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID, id);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -4028,7 +4029,7 @@ TEST_F(SyncerTest, TestUndeleteWithMissingDeleteUpdate) {
|
| SyncShareAsDelegate();
|
| // IS_DEL and SERVER_IS_DEL now both false.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_ID, id);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -4062,7 +4063,7 @@ TEST_F(SyncerTest, ClientTagServerCreatedUpdatesWork) {
|
| SyncShareAsDelegate();
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "permfolder");
|
| ASSERT_TRUE(perm_folder.good());
|
| EXPECT_FALSE(perm_folder.Get(IS_DEL));
|
| @@ -4077,7 +4078,7 @@ TEST_F(SyncerTest, ClientTagServerCreatedUpdatesWork) {
|
| SyncShareAsDelegate();
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "permfolder");
|
| ASSERT_TRUE(perm_folder.good());
|
| @@ -4099,7 +4100,7 @@ TEST_F(SyncerTest, ClientTagIllegalUpdateIgnored) {
|
| SyncShareAsDelegate();
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "permfolder");
|
| ASSERT_TRUE(perm_folder.good());
|
| EXPECT_FALSE(perm_folder.Get(IS_UNAPPLIED_UPDATE));
|
| @@ -4114,7 +4115,7 @@ TEST_F(SyncerTest, ClientTagIllegalUpdateIgnored) {
|
| SyncShareAsDelegate();
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| // This update is rejected because it has the same ID, but a
|
| // different tag than one that is already on the client.
|
| @@ -4143,7 +4144,7 @@ TEST_F(SyncerTest, ClientTagUncommittedTagMatchesUpdate) {
|
| set_url("http://bar/serversite");
|
|
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry perm_folder(&trans, CREATE, ids_.root(), "clientname");
|
| ASSERT_TRUE(perm_folder.good());
|
| perm_folder.Put(UNIQUE_CLIENT_TAG, "clientperm");
|
| @@ -4163,7 +4164,7 @@ TEST_F(SyncerTest, ClientTagUncommittedTagMatchesUpdate) {
|
| SyncShareAsDelegate();
|
| // This should cause client tag reunion, preserving the metahandle.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "clientperm");
|
| ASSERT_TRUE(perm_folder.good());
|
| @@ -4186,7 +4187,7 @@ TEST_F(SyncerTest, ClientTagUncommittedTagMatchesUpdate) {
|
|
|
| // The resolved entry ought to commit cleanly.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "clientperm");
|
| ASSERT_TRUE(perm_folder.good());
|
| @@ -4210,7 +4211,7 @@ TEST_F(SyncerTest, ClientTagConflictWithDeletedLocalEntry) {
|
| EXPECT_TRUE(dir.good());
|
|
|
| {
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry perm_folder(&trans, CREATE, ids_.root(), "clientname");
|
| ASSERT_TRUE(perm_folder.good());
|
| ASSERT_FALSE(perm_folder.Get(ID).ServerKnows());
|
| @@ -4227,7 +4228,7 @@ TEST_F(SyncerTest, ClientTagConflictWithDeletedLocalEntry) {
|
| SyncShareAsDelegate();
|
| // This should cause client tag overwrite.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "clientperm");
|
| ASSERT_TRUE(perm_folder.good());
|
| @@ -4261,7 +4262,7 @@ TEST_F(SyncerTest, ClientTagUpdateClashesWithLocalEntry) {
|
| int64 tag2_metahandle = syncable::kInvalidMetaHandle;
|
| // This should cause client tag overwrite.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry tag1(&trans, GET_BY_CLIENT_TAG, "tag1");
|
| ASSERT_TRUE(tag1.good());
|
| @@ -4299,7 +4300,7 @@ TEST_F(SyncerTest, ClientTagUpdateClashesWithLocalEntry) {
|
| SyncShareAsDelegate();
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry tag1(&trans, GET_BY_CLIENT_TAG, "tag1");
|
| ASSERT_TRUE(tag1.good());
|
| @@ -4374,7 +4375,7 @@ TEST_F(SyncerTest, ClientTagClashWithinBatchOfUpdates) {
|
| SyncShareAsDelegate();
|
| // This should cause client tag overwrite.
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Entry tag_a(&trans, GET_BY_CLIENT_TAG, "tag a");
|
| ASSERT_TRUE(tag_a.good());
|
| @@ -4422,7 +4423,7 @@ TEST_F(SyncerTest, UniqueServerTagUpdates) {
|
| // we'll use later.
|
| int64 hurdle_handle = CreateUnsyncedDirectory("bob", "id_bob");
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry hurdle(&trans, GET_BY_HANDLE, hurdle_handle);
|
| ASSERT_TRUE(hurdle.good());
|
| ASSERT_TRUE(!hurdle.Get(IS_DEL));
|
| @@ -4444,7 +4445,7 @@ TEST_F(SyncerTest, UniqueServerTagUpdates) {
|
| SyncShareAsDelegate();
|
|
|
| {
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| // The new items should be applied as new entries, and we should be able
|
| // to look them up by their tag values.
|
| @@ -4526,7 +4527,7 @@ class SyncerUndeletionTest : public SyncerTest {
|
| void Create() {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| EXPECT_TRUE(dir.good());
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry perm_folder(&trans, CREATE, ids_.root(), "clientname");
|
| ASSERT_TRUE(perm_folder.good());
|
| perm_folder.Put(UNIQUE_CLIENT_TAG, client_tag_);
|
| @@ -4541,7 +4542,7 @@ class SyncerUndeletionTest : public SyncerTest {
|
| void Delete() {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| EXPECT_TRUE(dir.good());
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, GET_BY_CLIENT_TAG, client_tag_);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_EQ(metahandle_, entry.Get(META_HANDLE));
|
| @@ -4553,7 +4554,7 @@ class SyncerUndeletionTest : public SyncerTest {
|
| void Undelete() {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| EXPECT_TRUE(dir.good());
|
| - WriteTransaction trans(dir, UNITTEST, __FILE__, __LINE__);
|
| + WriteTransaction trans(dir, UNITTEST, FROM_HERE);
|
| MutableEntry entry(&trans, GET_BY_CLIENT_TAG, client_tag_);
|
| ASSERT_TRUE(entry.good());
|
| EXPECT_EQ(metahandle_, entry.Get(META_HANDLE));
|
| @@ -4566,7 +4567,7 @@ class SyncerUndeletionTest : public SyncerTest {
|
| int64 GetMetahandleOfTag() {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| EXPECT_TRUE(dir.good());
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Entry entry(&trans, GET_BY_CLIENT_TAG, client_tag_);
|
| EXPECT_TRUE(entry.good());
|
| if (!entry.good()) {
|
| @@ -4975,7 +4976,7 @@ class SyncerPositionUpdateTest : public SyncerTest {
|
|
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| EXPECT_TRUE(dir.good());
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
|
|
| Id prev_id;
|
| DCHECK(prev_id.IsRoot());
|
| @@ -5103,7 +5104,7 @@ class SyncerPositionTiebreakingTest : public SyncerTest {
|
| void ExpectLocalOrderIsByServerId() {
|
| ScopedDirLookup dir(syncdb_.manager(), syncdb_.name());
|
| EXPECT_TRUE(dir.good());
|
| - ReadTransaction trans(dir, __FILE__, __LINE__);
|
| + ReadTransaction trans(dir, FROM_HERE);
|
| Id null_id;
|
| Entry low(&trans, GET_BY_ID, low_id_);
|
| Entry mid(&trans, GET_BY_ID, mid_id_);
|
|
|