| Index: chrome/browser/chromeos/input_method/input_method_manager_browsertest.cc
|
| diff --git a/chrome/browser/chromeos/input_method/input_method_manager_browsertest.cc b/chrome/browser/chromeos/input_method/input_method_manager_browsertest.cc
|
| index c7789b676129899ab0d72c4bd8518a75af52eb70..a5cb7b74aa5e481ef9774b7bfee98234f1944a8a 100644
|
| --- a/chrome/browser/chromeos/input_method/input_method_manager_browsertest.cc
|
| +++ b/chrome/browser/chromeos/input_method/input_method_manager_browsertest.cc
|
| @@ -122,6 +122,19 @@ IN_PROC_BROWSER_TEST_F(InputMethodManagerTest, TestSwitchInputMethod) {
|
| EXPECT_TRUE(manager_->SwitchInputMethod(
|
| ui::Accelerator(ui::VKEY_DBE_DBCSCHAR, false, false, false)));
|
| EXPECT_EQ("xkb:jp::jpn", manager_->current_input_method().id());
|
| +
|
| + // Do the same tests for Korean.
|
| + manager_->EnableInputMethods("ko", kKeyboardLayoutsOnly, "xkb:us::eng");
|
| + EXPECT_EQ(2U, manager_->GetNumActiveInputMethods());
|
| + EXPECT_EQ("xkb:us::eng", manager_->current_input_method().id());
|
| + EXPECT_TRUE(manager_->SwitchInputMethod(
|
| + ui::Accelerator(ui::VKEY_HANGUL, false, false, false)));
|
| + EXPECT_EQ("xkb:kr:kr104:kor", manager_->current_input_method().id());
|
| + manager_->SwitchToPreviousInputMethod();
|
| + EXPECT_EQ("xkb:us::eng", manager_->current_input_method().id());
|
| + EXPECT_TRUE(manager_->SwitchInputMethod(
|
| + ui::Accelerator(ui::VKEY_SPACE, true, false, false)));
|
| + EXPECT_EQ("xkb:kr:kr104:kor", manager_->current_input_method().id());
|
| }
|
|
|
| } // namespace input_method
|
|
|