Chromium Code Reviews| Index: components/password_manager/core/browser/login_database_unittest.cc |
| diff --git a/components/password_manager/core/browser/login_database_unittest.cc b/components/password_manager/core/browser/login_database_unittest.cc |
| index c45cc5f40aed23079159ebddbf9f3d7ec990ad61..a82b2c765a9c20d8f273db6e095c339ea2fee6a6 100644 |
| --- a/components/password_manager/core/browser/login_database_unittest.cc |
| +++ b/components/password_manager/core/browser/login_database_unittest.cc |
| @@ -1055,12 +1055,22 @@ TEST_F(LoginDatabaseTest, ReportMetricsTest) { |
| password_form.blacklisted_by_user = true; |
| EXPECT_EQ(AddChangeForForm(password_form), db().AddLogin(password_form)); |
| + password_form.origin = GURL("http://sixth.example.com/"); |
| + password_form.signon_realm = "http://sixth.example.com/"; |
| + password_form.username_value = ASCIIToUTF16(""); |
| + password_form.password_value = ASCIIToUTF16("my_password"); |
| + password_form.blacklisted_by_user = false; |
| + EXPECT_EQ(AddChangeForForm(password_form), db().AddLogin(password_form)); |
|
engedy
2015/04/15 15:29:26
Just to be on the safe side, could you please add
msramek
2015/04/16 14:34:26
Since CountInDatabase counts +1 for every entry, w
engedy
2015/04/16 14:44:32
Yeah, I wanted to add this comment to "fourth", bu
|
| + |
| + password_form.username_value = ASCIIToUTF16("my_username"); |
| + EXPECT_EQ(AddChangeForForm(password_form), db().AddLogin(password_form)); |
| + |
| base::HistogramTester histogram_tester; |
| db().ReportMetrics("", false); |
| histogram_tester.ExpectUniqueSample( |
| "PasswordManager.TotalAccounts.UserCreated.WithoutCustomPassphrase", |
| - 4, |
| + 6, |
| 1); |
| histogram_tester.ExpectBucketCount( |
| "PasswordManager.AccountsPerSite.UserCreated.WithoutCustomPassphrase", |
| @@ -1069,7 +1079,7 @@ TEST_F(LoginDatabaseTest, ReportMetricsTest) { |
| histogram_tester.ExpectBucketCount( |
| "PasswordManager.AccountsPerSite.UserCreated.WithoutCustomPassphrase", |
| 2, |
| - 1); |
| + 2); |
| histogram_tester.ExpectBucketCount( |
| "PasswordManager.TimesPasswordUsed.UserCreated.WithoutCustomPassphrase", |
| 0, |
| @@ -1100,6 +1110,10 @@ TEST_F(LoginDatabaseTest, ReportMetricsTest) { |
| 1); |
| histogram_tester.ExpectUniqueSample( |
| "PasswordManager.EmptyUsernames.CountInDatabase", |
| + 2, |
| + 1); |
| + histogram_tester.ExpectUniqueSample( |
| + "PasswordManager.EmptyUsernames.NotPairedWithNonempty", |
| 1, |
| 1); |
| } |