Index: components/autofill/core/browser/personal_data_manager_unittest.cc |
diff --git a/components/autofill/core/browser/personal_data_manager_unittest.cc b/components/autofill/core/browser/personal_data_manager_unittest.cc |
index 81724d770096a898f8baf4328aaffdba718b398c..942d50ce84fd1d61bf6fd65195d4b9509e22fdba 100644 |
--- a/components/autofill/core/browser/personal_data_manager_unittest.cc |
+++ b/components/autofill/core/browser/personal_data_manager_unittest.cc |
@@ -2698,6 +2698,25 @@ TEST_F(PersonalDataManagerTest, GetCreditCardSuggestions) { |
EXPECT_EQ(ASCIIToUTF16("04/15"), labels[0]); |
EXPECT_EQ(ASCIIToUTF16("********2109"), values[1]); |
EXPECT_EQ(base::string16(), labels[1]); |
+ |
+ // Retrieve suggetions without obfuscating the card number. |
+ values.clear(); |
+ labels.clear(); |
+ icons.clear(); |
+ guid_pairs.clear(); |
+ personal_data_->GetCreditCardSuggestions(AutofillType(CREDIT_CARD_NUMBER), |
+ base::string16(), |
+ &values, |
+ &labels, |
+ &icons, |
+ &guid_pairs, |
+ false); |
+ ASSERT_EQ(2U, values.size()); |
+ ASSERT_EQ(values.size(), labels.size()); |
+ EXPECT_EQ(ASCIIToUTF16("347666888555"), values[0]); |
+ EXPECT_EQ(ASCIIToUTF16("04/15"), labels[0]); |
+ EXPECT_EQ(ASCIIToUTF16("518765432109"), values[1]); |
+ EXPECT_EQ(base::string16(), labels[1]); |
} |
#if defined(OS_MACOSX) && !defined(OS_IOS) |