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

Unified Diff: chrome/browser/sync/glue/favicon_cache_unittest.cc

Issue 213003004: Replace calls to 3-arg SyncData::CreateLocalData with 5-arg version. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@syncapi
Patch Set: Apply feedback from review Created 6 years, 8 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: chrome/browser/sync/glue/favicon_cache_unittest.cc
diff --git a/chrome/browser/sync/glue/favicon_cache_unittest.cc b/chrome/browser/sync/glue/favicon_cache_unittest.cc
index 53c0d97a6cf3db0f991e0ef29d59a44baeb864e9..75c6e5a439ffb928d708b5e5f1e40850bc65561b 100644
--- a/chrome/browser/sync/glue/favicon_cache_unittest.cc
+++ b/chrome/browser/sync/glue/favicon_cache_unittest.cc
@@ -11,6 +11,8 @@
#include "chrome/browser/chrome_notification_types.h"
#include "chrome/browser/history/history_notifications.h"
#include "content/public/browser/notification_service.h"
+#include "sync/api/attachments/attachment_id.h"
+#include "sync/api/attachments/attachment_service_proxy_for_test.h"
#include "sync/api/sync_change_processor_wrapper_for_test.h"
#include "sync/api/sync_error_factory_mock.h"
#include "sync/api/time.h"
@@ -614,16 +616,20 @@ TEST_F(SyncFaviconCacheTest, SyncExistingRemote) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
syncer::SyncMergeResult merge_result =
@@ -689,16 +695,20 @@ TEST_F(SyncFaviconCacheTest, SyncMergesImages) {
FillImageSpecifics(test_data,
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(test_data,
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
syncer::SyncMergeResult merge_result =
@@ -770,16 +780,20 @@ TEST_F(SyncFaviconCacheTest, SyncMergesTracking) {
FillImageSpecifics(test_data,
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(test_data,
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
syncer::SyncMergeResult merge_result =
@@ -831,25 +845,31 @@ TEST_F(SyncFaviconCacheTest, ReceiveStaleImages) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
expected_change_types.push_back(syncer::SyncChange::ACTION_UPDATE);
image_specifics.mutable_favicon_image()->clear_favicon_web();
- stale_changes.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_UPDATE,
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time())));
+ stale_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_UPDATE,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -877,25 +897,33 @@ TEST_F(SyncFaviconCacheTest, ReceiveNewImages) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(test_data,
image_specifics.mutable_favicon_image());
- new_changes.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_UPDATE,
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time())));
- image_specifics.mutable_favicon_image()->mutable_favicon_web()->
- mutable_favicon()->append("old");
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ new_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_UPDATE,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
+ image_specifics.mutable_favicon_image()
+ ->mutable_favicon_web()
+ ->mutable_favicon()
+ ->append("old");
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -917,23 +945,29 @@ TEST_F(SyncFaviconCacheTest, ReceiveSameImages) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(test_data,
image_specifics.mutable_favicon_image());
- same_changes.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_UPDATE,
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time())));
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ same_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_UPDATE,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -956,25 +990,31 @@ TEST_F(SyncFaviconCacheTest, ReceiveStaleTracking) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
expected_change_types.push_back(syncer::SyncChange::ACTION_UPDATE);
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
tracking_specifics.mutable_favicon_tracking()->set_last_visit_time_ms(-1);
- stale_changes.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_UPDATE,
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time())));
+ stale_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_UPDATE,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -1002,24 +1042,30 @@ TEST_F(SyncFaviconCacheTest, ReceiveNewTracking) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- new_changes.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_UPDATE,
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time())));
+ new_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_UPDATE,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
tracking_specifics.mutable_favicon_tracking()->set_last_visit_time_ms(i-1);
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -1041,23 +1087,29 @@ TEST_F(SyncFaviconCacheTest, ReceiveSameTracking) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
- same_changes.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_UPDATE,
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time())));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
+ same_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_UPDATE,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -1076,30 +1128,38 @@ TEST_F(SyncFaviconCacheTest, DeleteFavicons) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
- tracking_deletions.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_DELETE,
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time())));
- image_deletions.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_DELETE,
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time())));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
+ tracking_deletions.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_DELETE,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
+ image_deletions.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_DELETE,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -1129,16 +1189,20 @@ TEST_F(SyncFaviconCacheTest, ExpireOnMergeData) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
expected_icons.push_back(i);
TestFaviconData favicon = BuildFaviconData(i+kMaxSyncFavicons);
@@ -1196,36 +1260,44 @@ TEST_F(SyncFaviconCacheTest, NoExpireOnProcessSyncChanges) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
// Set up new tracking specifics for the icons received at change time.
expected_icons.push_back(i + kMaxSyncFavicons);
FillImageSpecifics(BuildFaviconData(i + kMaxSyncFavicons),
image_specifics.mutable_favicon_image());
- image_changes.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_ADD,
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time())));
+ image_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_ADD,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
FillTrackingSpecifics(BuildFaviconData(i + kMaxSyncFavicons),
tracking_specifics.mutable_favicon_tracking());
- tracking_changes.push_back(
- syncer::SyncChange(
- FROM_HERE,
- syncer::SyncChange::ACTION_ADD,
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time())));
+ tracking_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_ADD,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -1378,16 +1450,20 @@ TEST_F(SyncFaviconCacheTest, HistoryFullClear) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(test_data,
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -1436,16 +1512,20 @@ TEST_F(SyncFaviconCacheTest, HistorySubsetClear) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(test_data,
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -1557,20 +1637,28 @@ TEST_F(SyncFaviconCacheTest, UpdatedOrphans) {
sync_pb::EntitySpecifics image_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_changes.push_back(
- syncer::SyncChange(FROM_HERE,
- syncer::SyncChange::ACTION_ADD,
- syncer::SyncData::CreateRemoteData(
- 1, image_specifics, base::Time())));
+ initial_image_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_ADD,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
} else {
sync_pb::EntitySpecifics tracking_specifics;
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_changes.push_back(
- syncer::SyncChange(FROM_HERE,
- syncer::SyncChange::ACTION_ADD,
- syncer::SyncData::CreateRemoteData(
- 1, tracking_specifics, base::Time())));
+ initial_tracking_changes.push_back(syncer::SyncChange(
+ FROM_HERE,
+ syncer::SyncChange::ACTION_ADD,
+ syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create())));
}
}
@@ -1629,10 +1717,12 @@ TEST_F(SyncFaviconCacheTest, PartialAssociationInfo) {
sync_pb::EntitySpecifics image_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
image_specifics.mutable_favicon_image()->clear_favicon_web();
}
@@ -1654,18 +1744,22 @@ TEST_F(SyncFaviconCacheTest, NullFaviconVisitTime) {
sync_pb::EntitySpecifics image_specifics, tracking_specifics;
FillImageSpecifics(BuildFaviconData(i),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
tracking_specifics.mutable_favicon_tracking()->set_last_visit_time_ms(
syncer::TimeToProtoTime(base::Time()));
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
cache()->MergeDataAndStartSyncing(syncer::FAVICON_IMAGES,
@@ -1720,16 +1814,20 @@ TEST_F(SyncFaviconCacheTest, VisitFaviconClockSkew) {
base::Time::Now() + base::TimeDelta::FromMinutes(kClockSkew));
FillImageSpecifics(test_data,
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
FillTrackingSpecifics(test_data,
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
@@ -1779,18 +1877,22 @@ TEST_F(SyncFaviconCacheTest, MixedThreshold) {
// Push the images forward by 5, to match the unsynced favicons.
FillImageSpecifics(BuildFaviconData(i + 5),
image_specifics.mutable_favicon_image());
- initial_image_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- image_specifics,
- base::Time()));
+ initial_image_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ image_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
sync_pb::EntitySpecifics tracking_specifics;
FillTrackingSpecifics(BuildFaviconData(i),
tracking_specifics.mutable_favicon_tracking());
- initial_tracking_data.push_back(
- syncer::SyncData::CreateRemoteData(1,
- tracking_specifics,
- base::Time()));
+ initial_tracking_data.push_back(syncer::SyncData::CreateRemoteData(
+ 1,
+ tracking_specifics,
+ base::Time(),
+ syncer::AttachmentIdList(),
+ syncer::AttachmentServiceProxyForTest::Create()));
}
SetUpInitialSync(initial_image_data, initial_tracking_data);
« no previous file with comments | « chrome/browser/prefs/synced_pref_change_registrar_browsertest.cc ('k') | chrome/browser/sync/glue/generic_change_processor.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698