| Index: chrome/browser/sync/test/engine/mock_connection_manager.cc
|
| diff --git a/chrome/browser/sync/test/engine/mock_connection_manager.cc b/chrome/browser/sync/test/engine/mock_connection_manager.cc
|
| index 05fd1014b6dfab3f2e424550df1b5b5bcf62d734..a48e1ee60af92254347ba48253601a5ce42d576c 100644
|
| --- a/chrome/browser/sync/test/engine/mock_connection_manager.cc
|
| +++ b/chrome/browser/sync/test/engine/mock_connection_manager.cc
|
| @@ -230,9 +230,50 @@ SyncEntity* MockConnectionManager::AddUpdateBookmark(int id, int parent_id,
|
| sync_ts);
|
| }
|
|
|
| +SyncEntity* MockConnectionManager::AddUpdateSpecifics(
|
| + int id, int parent_id, string name, int64 version, int64 sync_ts,
|
| + bool is_dir, int64 position, const sync_pb::EntitySpecifics& specifics) {
|
| + SyncEntity* ent = AddUpdateMeta(
|
| + TestIdFactory::FromNumber(id).GetServerId(),
|
| + TestIdFactory::FromNumber(parent_id).GetServerId(),
|
| + name, version, sync_ts);
|
| + ent->set_position_in_parent(position);
|
| + ent->mutable_specifics()->CopyFrom(specifics);
|
| + ent->set_folder(is_dir);
|
| + return ent;
|
| +}
|
| +
|
| +sync_pb::SyncEntity* MockConnectionManager::SetNigori(
|
| + int id, int64 version,int64 sync_ts,
|
| + const sync_pb::EntitySpecifics& specifics) {
|
| + SyncEntity* ent = GetUpdateResponse()->add_entries();
|
| + ent->set_id_string(TestIdFactory::FromNumber(id).GetServerId());
|
| + ent->set_parent_id_string(TestIdFactory::FromNumber(0).GetServerId());
|
| + ent->set_server_defined_unique_tag(syncable::ModelTypeToRootTag(
|
| + syncable::NIGORI));
|
| + ent->set_name("Nigori");
|
| + ent->set_non_unique_name("Nigori");
|
| + ent->set_version(version);
|
| + ent->set_sync_timestamp(sync_ts);
|
| + ent->set_mtime(sync_ts);
|
| + ent->set_ctime(1);
|
| + ent->set_position_in_parent(0);
|
| + ent->set_folder(false);
|
| + ent->mutable_specifics()->CopyFrom(specifics);
|
| + return ent;
|
| +}
|
| +
|
| SyncEntity* MockConnectionManager::AddUpdateFull(string id, string parent_id,
|
| string name, int64 version,
|
| int64 sync_ts, bool is_dir) {
|
| + SyncEntity* ent = AddUpdateMeta(id, parent_id, name, version, sync_ts);
|
| + AddDefaultBookmarkData(ent, is_dir);
|
| + return ent;
|
| +}
|
| +
|
| +SyncEntity* MockConnectionManager::AddUpdateMeta(string id, string parent_id,
|
| + string name, int64 version,
|
| + int64 sync_ts) {
|
| SyncEntity* ent = GetUpdateResponse()->add_entries();
|
| ent->set_id_string(id);
|
| ent->set_parent_id_string(parent_id);
|
| @@ -243,8 +284,6 @@ SyncEntity* MockConnectionManager::AddUpdateFull(string id, string parent_id,
|
| ent->set_mtime(sync_ts);
|
| ent->set_ctime(1);
|
| ent->set_position_in_parent(GeneratePositionInParent());
|
| - AddDefaultBookmarkData(ent, is_dir);
|
| -
|
| return ent;
|
| }
|
|
|
|
|