blob: 3bbea02a19b2fdcfdaec0e64416b3a2f857e2b39 [file] [log] [blame]
# Enable IME
SEND_KEY ON
RESET_CONTEXT
# Set request
SET_DEFAULT_REQUEST
SET_REQUEST language_aware_input LANGUAGE_AWARE_SUGGESTION
SWITCH_INPUT_MODE HIRAGANA
# Check the house (ほうせ) case. "house" is in the dictionary, so Language
# aware suggest should be triggered.
CLEAR_USAGE_STATS
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 0
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
SEND_KEYS house
EXPECT_PREEDIT ほうせ
EXPECT_IN_ALL_CANDIDATE_WORDS house
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 1
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
SUBMIT_CANDIDATE_BY_VALUE house
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 1
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 1
# Send key events of python (pyてょn). In the pyてょn case, when the
# length of key types becomes four or more, LanguageAwareSuggestion should
# be triggered.
CLEAR_USAGE_STATS
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 0
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
SEND_KEYS p
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 0
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
SEND_KEYS y
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 0
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
SEND_KEYS t
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 0
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
SEND_KEYS h
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 1
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
SEND_KEYS o
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 2
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
SEND_KEYS n
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 3
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 0
EXPECT_PREEDIT pyてょn
EXPECT_IN_ALL_CANDIDATE_WORDS python
SUBMIT_CANDIDATE_BY_VALUE python
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionTriggered 3
EXPECT_USAGE_STATS_COUNT LanguageAwareSuggestionCommitted 1