Index: chrome/browser/chromeos/options/language_config_view_test.cc |
diff --git a/chrome/browser/chromeos/options/language_config_view_test.cc b/chrome/browser/chromeos/options/language_config_view_test.cc |
index eaea4271d4f1b4d0b5d1946cd5d84788f2aafde8..7ee0946be232effb4c01afc9e92c1e02d7738427 100644 |
--- a/chrome/browser/chromeos/options/language_config_view_test.cc |
+++ b/chrome/browser/chromeos/options/language_config_view_test.cc |
@@ -15,4 +15,16 @@ TEST(LanguageConfigViewTest, MaybeRewriteLanguageName) { |
LanguageConfigView::MaybeRewriteLanguageName(L"t")); |
} |
+TEST(LanguageConfigViewTest, NormalizeLanguageCode) { |
+ // TODO(yusukes): test all language codes that IBus provides. |
+ EXPECT_EQ("jpn", |
+ LanguageConfigView::NormalizeLanguageCode("ja")); |
+ EXPECT_EQ("jpn", |
+ LanguageConfigView::NormalizeLanguageCode("jpn")); |
+ EXPECT_EQ("t", |
+ LanguageConfigView::NormalizeLanguageCode("t")); |
+ EXPECT_EQ("zh_CN", |
+ LanguageConfigView::NormalizeLanguageCode("zh_CN")); |
+} |
+ |
} // namespace chromeos |