Home | History | Annotate | Download | only in input_method

Lines Matching defs:input_method_ids

208   std::vector<std::string> input_method_ids;
209 GetFirstLoginInputMethodIds("en-US", *descriptor, &input_method_ids);
210 ASSERT_EQ(1U, input_method_ids.size());
211 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
219 std::vector<std::string> input_method_ids;
220 GetFirstLoginInputMethodIds("ja", *descriptor, &input_method_ids);
221 ASSERT_EQ(2U, input_method_ids.size());
222 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
223 EXPECT_EQ("mozc", input_method_ids[1]); // Mozc for US keybaord.
231 std::vector<std::string> input_method_ids;
232 GetFirstLoginInputMethodIds("ja", *descriptor, &input_method_ids);
233 ASSERT_EQ(2U, input_method_ids.size());
234 EXPECT_EQ("xkb:jp::jpn", input_method_ids[0]);
235 EXPECT_EQ("mozc-jp", input_method_ids[1]); // Mozc for JP keybaord.
243 std::vector<std::string> input_method_ids;
244 GetFirstLoginInputMethodIds("ja", *descriptor, &input_method_ids);
245 ASSERT_EQ(2U, input_method_ids.size());
246 EXPECT_EQ("xkb:us:dvorak:eng", input_method_ids[0]);
247 EXPECT_EQ("mozc-dv", input_method_ids[1]); // Mozc for US Dvorak keybaord.
255 std::vector<std::string> input_method_ids;
256 GetFirstLoginInputMethodIds("ru", *descriptor, &input_method_ids);
257 ASSERT_EQ(2U, input_method_ids.size());
258 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
259 EXPECT_EQ("xkb:ru::rus", input_method_ids[1]); // Russian keyboard.
267 std::vector<std::string> input_method_ids;
268 GetFirstLoginInputMethodIds("zh-TW", *descriptor, &input_method_ids);
269 ASSERT_EQ(2U, input_method_ids.size());
270 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
271 EXPECT_EQ("mozc-chewing", input_method_ids[1]); // Chewing.
279 std::vector<std::string> input_method_ids;
280 GetFirstLoginInputMethodIds("th", *descriptor, &input_method_ids);
281 ASSERT_EQ(2U, input_method_ids.size());
282 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
283 EXPECT_EQ("m17n:th:kesmanee", input_method_ids[1]); // Kesmanee.
291 std::vector<std::string> input_method_ids;
292 GetFirstLoginInputMethodIds("vi", *descriptor, &input_method_ids);
293 ASSERT_EQ(2U, input_method_ids.size());
294 EXPECT_EQ("xkb:us::eng", input_method_ids[0]);
295 EXPECT_EQ("m17n:vi:tcvn", input_method_ids[1]); // TCVN6064.
299 std::vector<std::string> input_method_ids;
300 input_method_ids.push_back("xkb:us::eng"); // English US.
301 input_method_ids.push_back("xkb:us:dvorak:eng"); // English US Dvorak.
302 input_method_ids.push_back("mozc-jp"); // Japanese.
303 input_method_ids.push_back("xkb:fr::fra"); // French France.
305 GetLanguageCodesFromInputMethodIds(input_method_ids, &language_codes);