|
|
|
@ -6,6 +6,17 @@ oneTimeSetUp() {
|
|
|
|
|
source_autosuggestions
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
setUp() {
|
|
|
|
|
BUFFER=''
|
|
|
|
|
POSTDISPLAY=''
|
|
|
|
|
CURSOR=0
|
|
|
|
|
KEYMAP='main'
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tearDown() {
|
|
|
|
|
restore _zsh_autosuggest_invoke_original_widget
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
testCursorAtEnd() {
|
|
|
|
|
BUFFER='echo'
|
|
|
|
|
POSTDISPLAY=' hello'
|
|
|
|
@ -128,6 +139,10 @@ testWidget() {
|
|
|
|
|
assertTrue \
|
|
|
|
|
'highlight_apply was not called' \
|
|
|
|
|
'stub_called _zsh_autosuggest_highlight_apply'
|
|
|
|
|
|
|
|
|
|
restore _zsh_autosuggest_highlight_reset
|
|
|
|
|
restore _zsh_autosuggest_accept
|
|
|
|
|
restore _zsh_autosuggest_highlight_apply
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
run_tests "$0"
|
|
|
|
|