Index: components/autofill/core/browser/autofill_metrics_unittest.cc |
diff --git a/components/autofill/core/browser/autofill_metrics_unittest.cc b/components/autofill/core/browser/autofill_metrics_unittest.cc |
index 74e6a64db32d86b9530927e12e6b391b2bf68a4e..cdf459ea4194b2ff672e5423f1966e9ed8a940ce 100644 |
--- a/components/autofill/core/browser/autofill_metrics_unittest.cc |
+++ b/components/autofill/core/browser/autofill_metrics_unittest.cc |
@@ -22,6 +22,7 @@ |
#include "components/autofill/core/browser/autofill_test_utils.h" |
#include "components/autofill/core/browser/payments/payments_client.h" |
#include "components/autofill/core/browser/personal_data_manager.h" |
+#include "components/autofill/core/browser/popup_item_ids.h" |
#include "components/autofill/core/browser/test_autofill_client.h" |
#include "components/autofill/core/browser/test_autofill_driver.h" |
#include "components/autofill/core/browser/webdata/autofill_webdata_service.h" |
@@ -4216,4 +4217,13 @@ TEST_F(AutofillMetricsParseQueryResponseTest, PartialNoServerData) { |
EXPECT_EQ(0, rappor_service_.GetReportsCount()); |
} |
+// Test that the Form-Not-Secure warning user action is recorded. |
+TEST_F(AutofillMetricsTest, ShowHttpNotSecureExplanationUserAction) { |
+ base::UserActionTester user_action_tester; |
+ external_delegate_->DidAcceptSuggestion( |
+ ASCIIToUTF16("Test"), POPUP_ITEM_ID_HTTP_NOT_SECURE_WARNING_MESSAGE, 0); |
+ EXPECT_EQ(1, user_action_tester.GetActionCount( |
+ "Autofill_ShowedHttpNotSecureExplanation")); |
+} |
+ |
} // namespace autofill |