| # This file contains a scenario for testing preedit text when a user switches |
| # the keyboard and moves the carret. |
| |
| # Enable IME |
| SEND_KEY ON |
| |
| # Following scenario is emulation of http://b/issue?id=5844621. |
| RESET_CONTEXT |
| |
| # Switch to 12keys-hiragana keyboard layout. |
| UPDATE_MOBILE_KEYBOARD TOGGLE_FLICK_TO_HIRAGANA SPACE_OR_CONVERT_KEEPING_COMPOSITION |
| SWITCH_INPUT_MODE HIRAGANA |
| |
| # The flick SA-key to the left to input "SHI", which is translated to 'd' key |
| # in the Java client. |
| SEND_KEYS d |
| EXPECT_PREEDIT し |
| |
| |
| # Another scenario. |
| RESET_CONTEXT |
| |
| # Set to number keyboard layout. |
| UPDATE_MOBILE_KEYBOARD TOGGLE_FLICK_TO_HALFWIDTHASCII COMMIT |
| SWITCH_INPUT_MODE HALF_ASCII |
| |
| # Type "abc" |
| SEND_KEYS abc |
| EXPECT_PREEDIT abc |
| |
| # Switch to 12keys-hiragana keyboard layout. |
| UPDATE_MOBILE_KEYBOARD TOGGLE_FLICK_TO_HIRAGANA SPACE_OR_CONVERT_KEEPING_COMPOSITION |
| SWITCH_INPUT_MODE HIRAGANA |
| |
| # Move the carret between "b" and "c". |
| SEND_KEY LEFT |
| |
| # Then send "い" by toggling |
| SEND_KEYS 11 |
| EXPECT_PREEDIT abいc |