| Index: chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
|
| diff --git a/chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc b/chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
|
| index 45b3f69fabf3b5af5d6b5e58a0c9fc673a2e9734..4b57e04ffe5da6c874bfa417cfd0471d13b6ca86 100644
|
| --- a/chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
|
| +++ b/chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
|
| @@ -292,3 +292,20 @@ TEST_F(ManagePasswordsBubbleModelTest, PopupAutoSigninToast) {
|
| password_manager::metrics_util::AUTO_SIGNIN_TOAST_TIMEOUT,
|
| 1);
|
| }
|
| +
|
| +TEST_F(ManagePasswordsBubbleModelTest, PopupAutoSigninAndManagedBubble) {
|
| + base::HistogramTester histogram_tester;
|
| + PretendAutoSigningIn();
|
| + model_->OnAutoSignInToastTimeout();
|
| + model_->OnAutoSignInClicked();
|
| + EXPECT_EQ(model_->dismissal_reason(),
|
| + password_manager::metrics_util::AUTO_SIGNIN_TOAST_CLICKED);
|
| + model_->OnBubbleHidden();
|
| +
|
| + EXPECT_TRUE(controller()->manage_accounts());
|
| +
|
| + histogram_tester.ExpectUniqueSample(
|
| + kUIDismissalReasonMetric,
|
| + password_manager::metrics_util::AUTO_SIGNIN_TOAST_CLICKED,
|
| + 1);
|
| +}
|
|
|