| Index: chrome/browser/sync/glue/chrome_sync_notification_bridge_unittest.cc
|
| diff --git a/chrome/browser/sync/glue/chrome_sync_notification_bridge_unittest.cc b/chrome/browser/sync/glue/chrome_sync_notification_bridge_unittest.cc
|
| index ffd42fd6eea1e76ee1bbe028c166f802de0ecf31..978357724942570b3c7c6ed3001eb7108d79331b 100644
|
| --- a/chrome/browser/sync/glue/chrome_sync_notification_bridge_unittest.cc
|
| +++ b/chrome/browser/sync/glue/chrome_sync_notification_bridge_unittest.cc
|
| @@ -56,8 +56,13 @@ class FakeSyncNotifierObserverIO
|
| }
|
|
|
| // SyncNotifierObserver implementation.
|
| + virtual syncer::ObjectIdSet GetHandledIds() OVERRIDE {
|
| + NOTREACHED();
|
| + return syncer::ObjectIdSet();
|
| + }
|
| +
|
| virtual void OnIncomingNotification(
|
| - const syncer::ModelTypePayloadMap& type_payloads,
|
| + const syncer::ObjectIdPayloadMap& id_payloads,
|
| syncer::IncomingNotificationSource source) OVERRIDE {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| notification_count_++;
|
| @@ -65,7 +70,9 @@ class FakeSyncNotifierObserverIO
|
| LOG(ERROR) << "Received notification with wrong source.";
|
| received_improper_notification_ = true;
|
| }
|
| - if (expected_payloads_ != type_payloads) {
|
| + const syncer::ModelTypePayloadMap& actual_payloads =
|
| + syncer::ObjectIdPayloadMapToModelTypePayloadMap(id_payloads);
|
| + if (expected_payloads_ != actual_payloads) {
|
| LOG(ERROR) << "Received wrong payload.";
|
| received_improper_notification_ = true;
|
| }
|
| @@ -193,9 +200,9 @@ TEST_F(ChromeSyncNotificationBridgeTest, LocalNotification) {
|
| syncer::ModelTypePayloadMap payload_map;
|
| payload_map[syncer::SESSIONS] = "";
|
| StrictMock<syncer::MockSyncNotifierObserver> observer;
|
| - EXPECT_CALL(observer,
|
| - OnIncomingNotification(payload_map,
|
| - syncer::LOCAL_NOTIFICATION));
|
| + EXPECT_CALL(observer, OnIncomingNotification(
|
| + ModelTypePayloadMapToObjectIdPayloadMap(payload_map),
|
| + syncer::LOCAL_NOTIFICATION));
|
| bridge_.AddObserver(&observer);
|
| TriggerRefreshNotification(chrome::NOTIFICATION_SYNC_REFRESH_LOCAL,
|
| payload_map);
|
| @@ -210,9 +217,9 @@ TEST_F(ChromeSyncNotificationBridgeTest, RemoteNotification) {
|
| syncer::ModelTypePayloadMap payload_map;
|
| payload_map[syncer::BOOKMARKS] = "";
|
| StrictMock<syncer::MockSyncNotifierObserver> observer;
|
| - EXPECT_CALL(observer,
|
| - OnIncomingNotification(payload_map,
|
| - syncer::REMOTE_NOTIFICATION));
|
| + EXPECT_CALL(observer, OnIncomingNotification(
|
| + ModelTypePayloadMapToObjectIdPayloadMap(payload_map),
|
| + syncer::REMOTE_NOTIFICATION));
|
| bridge_.AddObserver(&observer);
|
| TriggerRefreshNotification(chrome::NOTIFICATION_SYNC_REFRESH_REMOTE,
|
| payload_map);
|
| @@ -230,9 +237,9 @@ TEST_F(ChromeSyncNotificationBridgeTest, LocalNotificationEmptyPayloadMap) {
|
| syncer::ModelTypePayloadMapFromEnumSet(enabled_types, std::string());
|
|
|
| StrictMock<syncer::MockSyncNotifierObserver> observer;
|
| - EXPECT_CALL(observer,
|
| - OnIncomingNotification(enabled_types_payload_map,
|
| - syncer::LOCAL_NOTIFICATION));
|
| + EXPECT_CALL(observer, OnIncomingNotification(
|
| + ModelTypePayloadMapToObjectIdPayloadMap(enabled_types_payload_map),
|
| + syncer::LOCAL_NOTIFICATION));
|
| bridge_.AddObserver(&observer);
|
| // Set enabled types on the bridge.
|
| bridge_.UpdateEnabledTypes(enabled_types);
|
| @@ -252,9 +259,9 @@ TEST_F(ChromeSyncNotificationBridgeTest, RemoteNotificationEmptyPayloadMap) {
|
| syncer::ModelTypePayloadMapFromEnumSet(enabled_types, std::string());
|
|
|
| StrictMock<syncer::MockSyncNotifierObserver> observer;
|
| - EXPECT_CALL(observer,
|
| - OnIncomingNotification(enabled_types_payload_map,
|
| - syncer::REMOTE_NOTIFICATION));
|
| + EXPECT_CALL(observer, OnIncomingNotification(
|
| + ModelTypePayloadMapToObjectIdPayloadMap(enabled_types_payload_map),
|
| + syncer::REMOTE_NOTIFICATION));
|
| bridge_.AddObserver(&observer);
|
| // Set enabled types on the bridge.
|
| bridge_.UpdateEnabledTypes(enabled_types);
|
|
|