Lines Matching refs:Id

64     InputMethodDescriptor pinyin_ime(Id(pinyin_ime_id),
90 std::string Id(const std::string& id) {
102 return InputMethodDescriptor(Id(id),
268 EXPECT_TRUE(util_.IsValidInputMethodId(Id("xkb:us:colemak:eng")));
269 EXPECT_TRUE(util_.IsValidInputMethodId(Id(pinyin_ime_id)));
275 EXPECT_FALSE(InputMethodUtil::IsKeyboardLayout(Id(pinyin_ime_id)));
283 EXPECT_EQ("us", util_.GetKeyboardLayoutName(Id(pinyin_ime_id)));
284 EXPECT_EQ("es", util_.GetKeyboardLayoutName(Id("xkb:es::spa")));
285 EXPECT_EQ("es(cat)", util_.GetKeyboardLayoutName(Id("xkb:es:cat:cat")));
286 EXPECT_EQ("gb(extd)", util_.GetKeyboardLayoutName(Id("xkb:gb:extd:eng")));
287 EXPECT_EQ("us", util_.GetKeyboardLayoutName(Id("xkb:us::eng")));
288 EXPECT_EQ("us(dvorak)", util_.GetKeyboardLayoutName(Id("xkb:us:dvorak:eng")));
290 util_.GetKeyboardLayoutName(Id("xkb:us:colemak:eng")));
291 EXPECT_EQ("de(neo)", util_.GetKeyboardLayoutName(Id("xkb:de:neo:ger")));
304 util_.GetInputMethodDescriptorFromId(Id(pinyin_ime_id));
306 EXPECT_EQ(Id(pinyin_ime_id), descriptor->id());
348 util_.GetInputMethodDescriptorFromId(Id("xkb:us::eng")); // US keyboard.
353 EXPECT_EQ(Id("xkb:us::eng"), input_method_ids[0]);
359 util_.GetInputMethodDescriptorFromId(Id("xkb:us::eng")); // US keyboard.
364 EXPECT_EQ(Id("xkb:us::eng"), input_method_ids[0]);
365 EXPECT_EQ(Id(pinyin_ime_id), input_method_ids[1]); // Pinyin for US keybaord.
371 util_.GetInputMethodDescriptorFromId(Id("xkb:us::eng")); // US keyboard.
376 EXPECT_EQ(Id("xkb:us::eng"), input_method_ids[0]);
377 EXPECT_EQ(Id("xkb:ru::rus"), input_method_ids[1]); // Russian keyboard.
383 util_.GetInputMethodDescriptorFromId(Id("xkb:us::eng")); // US keyboard.
388 EXPECT_EQ(Id("xkb:us::eng"), input_method_ids[0]);
389 EXPECT_EQ(Id(zhuyin_ime_id), input_method_ids[1]); // Chewing.
395 util_.GetInputMethodDescriptorFromId(Id("xkb:us::eng")); // US keyboard.
400 EXPECT_EQ(Id("xkb:us::eng"), input_method_ids[0]);
401 EXPECT_EQ(Id("vkd_th"), input_method_ids[1]); // Kesmanee.
407 util_.GetInputMethodDescriptorFromId(Id("xkb:us::eng")); // US keyboard.
412 EXPECT_EQ(Id("xkb:us::eng"), input_method_ids[0]);
413 EXPECT_EQ(Id("vkd_vi_tcvn"), input_method_ids[1]); // TCVN6064.
418 input_method_ids.push_back(Id("xkb:us::eng")); // English US.
419 input_method_ids.push_back(Id("xkb:us:dvorak:eng")); // English US Dvorak.
420 input_method_ids.push_back(Id(pinyin_ime_id)); // Pinyin
421 input_method_ids.push_back(Id("xkb:fr::fra")); // French France.