We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Process
For good user experience,
Given: User input something, and cursor not on left most When: User hit left arrow key Then: Move cursor one character to left
Given: User input something, and cursor on left most When: User hit left arrow key Then: No move cursor
Given: User input something, and cursor not on right most When: User hit right arrow key Then: Move cursor one character to right
Given: User input something, and cursor on right most When: User hit right arrow key Then: No move cursor
Given: none When: User hit up arrow key Then: Previous input line appear
Given: none When: User hit down arrow key Then: Next input line appear
The text was updated successfully, but these errors were encountered:
Those feature call interactive line edit. I use GNU readline here to get it quick. And we can implement ourselves in future.
Sorry, something went wrong.
superxcgm
No branches or pull requests
Epic
Process
Description
For good user experience,
AC
Given: User input something, and cursor not on left most
When: User hit left arrow key
Then: Move cursor one character to left
Given: User input something, and cursor on left most
When: User hit left arrow key
Then: No move cursor
Given: User input something, and cursor not on right most
When: User hit right arrow key
Then: Move cursor one character to right
Given: User input something, and cursor on right most
When: User hit right arrow key
Then: No move cursor
Given: none
When: User hit up arrow key
Then: Previous input line appear
Given: none
When: User hit down arrow key
Then: Next input line appear
The text was updated successfully, but these errors were encountered: