summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/input_method/input_method_util_unittest.cc
diff options
context:
space:
mode:
authorsatorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-05 09:07:44 +0000
committersatorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-05 09:07:44 +0000
commit75548830220b699a04cc8a2a55426b750e4f293d (patch)
tree723376d915713c2a7f42082af66fdb288920ec5d /chrome/browser/chromeos/input_method/input_method_util_unittest.cc
parent7ba3cc7f120050958c023065eee72aa9c9c64de1 (diff)
downloadchromium_src-75548830220b699a04cc8a2a55426b750e4f293d.zip
chromium_src-75548830220b699a04cc8a2a55426b750e4f293d.tar.gz
chromium_src-75548830220b699a04cc8a2a55426b750e4f293d.tar.bz2
Show native language names in the add language overlay.
For instance, "Finnish - suomi". This is what we do in the C++ version options. TEST=manually; out/Release/unit_tests --gtest_filter='*InputMethodUtil*' BUG=chromium-os:4573 Review URL: http://codereview.chromium.org/2808106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55044 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/input_method/input_method_util_unittest.cc')
-rw-r--r--chrome/browser/chromeos/input_method/input_method_util_unittest.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/chrome/browser/chromeos/input_method/input_method_util_unittest.cc b/chrome/browser/chromeos/input_method/input_method_util_unittest.cc
index b4a3c95..f177417 100644
--- a/chrome/browser/chromeos/input_method/input_method_util_unittest.cc
+++ b/chrome/browser/chromeos/input_method/input_method_util_unittest.cc
@@ -142,12 +142,19 @@ TEST(InputMethodUtilTest, GetKeyboardLayoutName) {
}
TEST(InputMethodUtilTest, GetLanguageDisplayNameFromCode) {
- EXPECT_EQ(L"French", GetLanguageDisplayNameFromCode("fr"));
+ EXPECT_EQ(L"Finnish", GetLanguageDisplayNameFromCode("fi"));
// MaybeRewriteLanguageName() should be applied.
EXPECT_EQ(l10n_util::GetString(IDS_OPTIONS_SETTINGS_LANGUAGES_OTHERS),
GetLanguageDisplayNameFromCode("t"));
}
+TEST(InputMethodUtilTest, GetLanguageNativeDisplayNameFromCode) {
+ EXPECT_EQ(L"suomi", GetLanguageNativeDisplayNameFromCode("fi"));
+ // MaybeRewriteLanguageName() should be applied.
+ EXPECT_EQ(l10n_util::GetString(IDS_OPTIONS_SETTINGS_LANGUAGES_OTHERS),
+ GetLanguageNativeDisplayNameFromCode("t"));
+}
+
TEST(InputMethodUtilTest, SortLanguageCodesByNames) {
std::vector<std::string> language_codes;
// Check if this function can handle an empty list.