blob: 98e9d8f49ef7bf8b64c81a0f67aac80f9c00364f [file] [log] [blame]
# Enable IME
SEND_KEY ON
RESET_CONTEXT
# Set to Qwerty kana mode.
SET_MOBILE_REQUEST
UPDATE_MOBILE_KEYBOARD QWERTY_MOBILE_TO_HIRAGANA SPACE_OR_CONVERT_KEEPING_COMPOSITION
SWITCH_INPUT_MODE HIRAGANA
# Send keys "watasino" to get composition "わたしの"
SEND_KEYS watasino
EXPECT_PREEDIT わたしの
SEND_KEY LEFT
SEND_KEY LEFT
# Now preedit is "わた|しの"
EXPECT_IN_ALL_CANDIDATE_WORDS わた
EXPECT_IN_ALL_CANDIDATE_WORDS 綿
EXPECT_NOT_IN_ALL_CANDIDATE_WORDS 私の
# Submit 1st candidate
SUBMIT_CANDIDATE 0
EXPECT_PREEDIT しの
RESET_CONTEXT
# Send keys "byouteki" to get composition "びょうてき"
SEND_KEYS byouteki
EXPECT_PREEDIT びょうてき
# To get "びょう|てき"
SEND_KEY LEFT
SEND_KEY LEFT
# Submit "猫"
EXPECT_IN_ALL_CANDIDATE_WORDS 猫
SUBMIT_CANDIDATE_BY_VALUE 猫
EXPECT_PREEDIT てき
# Submit "的"
EXPECT_IN_ALL_CANDIDATE_WORDS 的
SUBMIT_CANDIDATE_BY_VALUE 的
EXPECT_PREEDIT
RESET_CONTEXT
# Send keys "ababababababa" to get composition "あばばばばばば"
SEND_KEYS ababababababa
EXPECT_PREEDIT あばばばばばば
# To get "あばばばばば|ば"
SEND_KEY LEFT
# Submit "アバババババ"
EXPECT_IN_ALL_CANDIDATE_WORDS アバババババ
SUBMIT_CANDIDATE_BY_VALUE アバババババ
EXPECT_PREEDIT ば