Index: third_party/libaddressinput/chromium/cpp/test/rule_test.cc |
diff --git a/third_party/libaddressinput/chromium/cpp/test/rule_test.cc b/third_party/libaddressinput/chromium/cpp/test/rule_test.cc |
index ae3cfc359427cb2174276d502d7b5b378e5116a3..860c1a56e65415b74156e9d761a2ada76f1d7882 100644 |
--- a/third_party/libaddressinput/chromium/cpp/test/rule_test.cc |
+++ b/third_party/libaddressinput/chromium/cpp/test/rule_test.cc |
@@ -329,19 +329,25 @@ TEST(RuleTest, ParseSubKeyTest) { |
EXPECT_EQ(3U, rule.GetSubKeys().size()); |
std::string sub_key; |
- EXPECT_TRUE(rule.CanonicalizeSubKey("BAR", &sub_key)); |
+ EXPECT_TRUE(rule.CanonicalizeSubKey("BAR", true, &sub_key)); |
EXPECT_EQ("BAR", sub_key); |
sub_key.clear(); |
- EXPECT_TRUE(rule.CanonicalizeSubKey("Bartopolis", &sub_key)); |
+ EXPECT_TRUE(rule.CanonicalizeSubKey("Bartopolis", true, &sub_key)); |
EXPECT_EQ("BAR", sub_key); |
sub_key.clear(); |
- EXPECT_TRUE(rule.CanonicalizeSubKey("Bartopolis2", &sub_key)); |
+ // Unlatinize. |
+ EXPECT_TRUE(rule.CanonicalizeSubKey("Bartopolis2", true, &sub_key)); |
EXPECT_EQ("BAR", sub_key); |
sub_key.clear(); |
- EXPECT_FALSE(rule.CanonicalizeSubKey("Beertopia", &sub_key)); |
+ // Should not unlatinize. |
+ EXPECT_TRUE(rule.CanonicalizeSubKey("Bartopolis2", false, &sub_key)); |
+ EXPECT_EQ("", sub_key); |
+ sub_key.clear(); |
+ |
+ EXPECT_FALSE(rule.CanonicalizeSubKey("Beertopia", true, &sub_key)); |
EXPECT_EQ("", sub_key); |
} |