Index: chrome/browser/sync/js/js_sync_manager_observer_unittest.cc |
diff --git a/chrome/browser/sync/js/js_sync_manager_observer_unittest.cc b/chrome/browser/sync/js/js_sync_manager_observer_unittest.cc |
index aa1f0f1f282a13129705ac0cc393c73ea2bcfd67..1f581177463b6fbf494f9a344707a2aa995ec6c1 100644 |
--- a/chrome/browser/sync/js/js_sync_manager_observer_unittest.cc |
+++ b/chrome/browser/sync/js/js_sync_manager_observer_unittest.cc |
@@ -58,12 +58,16 @@ TEST_F(JsSyncManagerObserverTest, NoArgNotifiations) { |
EXPECT_CALL(mock_js_event_handler_, |
HandleJsEvent("onClearServerDataFailed", |
HasDetails(JsEventDetails()))); |
+ EXPECT_CALL(mock_js_event_handler_, |
+ HandleJsEvent("onEncryptionComplete", |
+ HasDetails(JsEventDetails()))); |
js_sync_manager_observer_.OnInitializationComplete(WeakHandle<JsBackend>(), |
true); |
js_sync_manager_observer_.OnStopSyncingPermanently(); |
js_sync_manager_observer_.OnClearServerDataSucceeded(); |
js_sync_manager_observer_.OnClearServerDataFailed(); |
+ js_sync_manager_observer_.OnEncryptionComplete(); |
PumpLoop(); |
} |
@@ -190,10 +194,12 @@ TEST_F(JsSyncManagerObserverTest, SensitiveNotifiations) { |
PumpLoop(); |
} |
-TEST_F(JsSyncManagerObserverTest, OnEncryptionComplete) { |
+TEST_F(JsSyncManagerObserverTest, OnEncryptedTypesChanged) { |
DictionaryValue expected_details; |
ListValue* encrypted_type_values = new ListValue(); |
+ const bool encrypt_everything = false; |
expected_details.Set("encryptedTypes", encrypted_type_values); |
+ expected_details.SetBoolean("encryptEverything", encrypt_everything); |
syncable::ModelTypeSet encrypted_types; |
for (int i = syncable::FIRST_REAL_MODEL_TYPE; |
@@ -205,10 +211,11 @@ TEST_F(JsSyncManagerObserverTest, OnEncryptionComplete) { |
} |
EXPECT_CALL(mock_js_event_handler_, |
- HandleJsEvent("onEncryptionComplete", |
- HasDetailsAsDictionary(expected_details))); |
+ HandleJsEvent("onEncryptedTypesChanged", |
+ HasDetailsAsDictionary(expected_details))); |
- js_sync_manager_observer_.OnEncryptionComplete(encrypted_types); |
+ js_sync_manager_observer_.OnEncryptedTypesChanged( |
+ encrypted_types, encrypt_everything); |
PumpLoop(); |
} |