| Index: sync/internal_api/js_sync_encryption_handler_observer_unittest.cc
|
| diff --git a/sync/internal_api/js_sync_encryption_handler_observer_unittest.cc b/sync/internal_api/js_sync_encryption_handler_observer_unittest.cc
|
| index 70ebab70f8b2d39cc2fbc35104b7ed60528cff3f..d42f0e591c49784db09e9b3b7462cb303d8b9372 100644
|
| --- a/sync/internal_api/js_sync_encryption_handler_observer_unittest.cc
|
| +++ b/sync/internal_api/js_sync_encryption_handler_observer_unittest.cc
|
| @@ -154,5 +154,19 @@ TEST_F(JsSyncEncryptionHandlerObserverTest, OnCryptographerStateChanged) {
|
| PumpLoop();
|
| }
|
|
|
| +TEST_F(JsSyncEncryptionHandlerObserverTest, OnPassphraseStateChanged) {
|
| + InSequence dummy;
|
| +
|
| + DictionaryValue passphrase_state_details;
|
| + passphrase_state_details.SetString("passphraseState", "IMPLICIT_PASSPHRASE");
|
| + EXPECT_CALL(mock_js_event_handler_,
|
| + HandleJsEvent("onPassphraseStateChanged",
|
| + HasDetailsAsDictionary(passphrase_state_details)));
|
| +
|
| + js_sync_encryption_handler_observer_.OnPassphraseStateChanged(
|
| + IMPLICIT_PASSPHRASE);
|
| + PumpLoop();
|
| +}
|
| +
|
| } // namespace
|
| } // namespace syncer
|
|
|