vim-patch:8.1.1139: no test for what is fixed in patch 8.1.0716

Problem:    No test for what is fixed in patch 8.1.0716.
Solution:   Add a test. (Yasuhiro Matsumoto, closes vim/vim#3797)
9845f36aa6
This commit is contained in:
Jan Edmund Lazo
2020-01-17 23:14:47 -05:00
parent 9a9bb9186a
commit 3d0c3148fb

View File

@@ -144,12 +144,15 @@ endfunction
func Test_CompleteDoneNone()
throw 'skipped: Nvim does not support v:none'
au CompleteDone * :call <SID>CompleteDone_CheckCompletedItemNone()
let oldline = join(map(range(&columns), 'nr2char(screenchar(&lines-1, v:val+1))'), '')
set completefunc=<SID>CompleteDone_CompleteFuncNone
execute "normal a\<C-X>\<C-U>\<C-Y>"
set completefunc&
let newline = join(map(range(&columns), 'nr2char(screenchar(&lines-1, v:val+1))'), '')
call assert_true(s:called_completedone)
call assert_equal(oldline, newline)
let s:called_completedone = 0
au! CompleteDone