Home | History | Annotate | Download | only in input_method

Lines Matching refs:input_method_ids

386   std::vector<std::string> input_method_ids;
387 util_.GetFirstLoginInputMethodIds("en-US", *descriptor, &input_method_ids);
388 ASSERT_EQ(1U, input_method_ids.size());
389 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
397 std::vector<std::string> input_method_ids;
398 util_.GetFirstLoginInputMethodIds("zh-CN", *descriptor, &input_method_ids);
399 ASSERT_EQ(2U, input_method_ids.size());
400 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
401 EXPECT_EQ(pinyin_ime_id, input_method_ids[1]); // Pinyin for US keybaord.
409 std::vector<std::string> input_method_ids;
410 util_.GetFirstLoginInputMethodIds("ru", *descriptor, &input_method_ids);
411 ASSERT_EQ(2U, input_method_ids.size());
412 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
413 EXPECT_EQ("xkb:ru::rus", input_method_ids[1]); // Russian keyboard.
421 std::vector<std::string> input_method_ids;
422 input_method_ids);
423 ASSERT_EQ(2U, input_method_ids.size());
424 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
425 EXPECT_EQ(zhuyin_ime_id, input_method_ids[1]); // Chewing.
433 std::vector<std::string> input_method_ids;
434 util_.GetFirstLoginInputMethodIds("th", *descriptor, &input_method_ids);
435 ASSERT_EQ(2U, input_method_ids.size());
436 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
438 input_method_ids[1]); // Kesmanee.
446 std::vector<std::string> input_method_ids;
447 util_.GetFirstLoginInputMethodIds("vi", *descriptor, &input_method_ids);
448 ASSERT_EQ(2U, input_method_ids.size());
449 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
451 input_method_ids[1]); // TCVN6064.
455 std::vector<std::string> input_method_ids;
456 input_method_ids.push_back("xkb:us::eng"); // English US.
457 input_method_ids.push_back("xkb:us:dvorak:eng"); // English US Dvorak.
458 input_method_ids.push_back(pinyin_ime_id); // Pinyin
459 input_method_ids.push_back("xkb:fr::fra"); // French France.
461 util_.GetLanguageCodesFromInputMethodIds(input_method_ids, &language_codes);