summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/input_method/input_method_util_unittest.cc
diff options
context:
space:
mode:
authoryusukes@google.com <yusukes@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-16 07:39:50 +0000
committeryusukes@google.com <yusukes@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-16 07:39:50 +0000
commit21d2f90ebc45f702ea97f989d88861007b03b1dc (patch)
treee20ae6d643f3084e2c037eb84d5275df4d723e3d /chrome/browser/chromeos/input_method/input_method_util_unittest.cc
parenta0bc3146a8657b2d47d4d883ac16946b0489a8d0 (diff)
downloadchromium_src-21d2f90ebc45f702ea97f989d88861007b03b1dc.zip
chromium_src-21d2f90ebc45f702ea97f989d88861007b03b1dc.tar.gz
chromium_src-21d2f90ebc45f702ea97f989d88861007b03b1dc.tar.bz2
Support US Colemak keyboard layout (Chrome part)
BUG=chromium-os:10275 TEST=manual Review URL: http://codereview.chromium.org/5904003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69383 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.cc3
1 files changed, 3 insertions, 0 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 d89690c..7d4c246 100644
--- a/chrome/browser/chromeos/input_method/input_method_util_unittest.cc
+++ b/chrome/browser/chromeos/input_method/input_method_util_unittest.cc
@@ -134,6 +134,7 @@ TEST(InputMethodUtilTest, GetKeyboardLayoutName) {
EXPECT_EQ("ua", GetKeyboardLayoutName("xkb:ua::ukr"));
EXPECT_EQ("us", GetKeyboardLayoutName("xkb:us::eng"));
EXPECT_EQ("us", GetKeyboardLayoutName("xkb:us:dvorak:eng"));
+ EXPECT_EQ("us", GetKeyboardLayoutName("xkb:us:colemak:eng"));
}
TEST(InputMethodUtilTest, GetKeyboardOverlayId) {
@@ -171,6 +172,8 @@ TEST(InputMethodUtilTest, GetKeyboardOverlayId) {
EXPECT_EQ("en_US", GetKeyboardOverlayId("xkb:us:intl:eng"));
EXPECT_EQ("en_US", GetKeyboardOverlayId("xkb:us:altgr-intl:eng"));
EXPECT_EQ("en_US_dvorak", GetKeyboardOverlayId("xkb:us:dvorak:eng"));
+ // TODO(mazda): Add keyboard overlay definition for US Colemak.
+ EXPECT_EQ("en_US", GetKeyboardOverlayId("xkb:us:colemak:eng"));
EXPECT_EQ("ko", GetKeyboardOverlayId("hangul"));
EXPECT_EQ("zh_CN", GetKeyboardOverlayId("pinyin"));
EXPECT_EQ("ar", GetKeyboardOverlayId("m17n:ar:kbd"));