mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 11:28:22 +00:00
vim-patch:9.0.0514: terminal test sometimes hangs
Problem: Terminal test sometimes hangs.
Solution: Add a bit more information to the test output. (issue vim/vim#11179)
a22c56a59a
Co-authored-by: Bram Moolenaar <Bram@vim.org>
This commit is contained in:
@@ -193,6 +193,11 @@ func RunTheTest(test)
|
|||||||
endif
|
endif
|
||||||
au! VimLeavePre
|
au! VimLeavePre
|
||||||
|
|
||||||
|
if a:test =~ '_terminal_'
|
||||||
|
" Terminal tests sometimes hang, give extra information
|
||||||
|
echoconsole 'After executing ' .. a:test
|
||||||
|
endif
|
||||||
|
|
||||||
" In case 'insertmode' was set and something went wrong, make sure it is
|
" In case 'insertmode' was set and something went wrong, make sure it is
|
||||||
" reset to avoid trouble with anything else.
|
" reset to avoid trouble with anything else.
|
||||||
set noinsertmode
|
set noinsertmode
|
||||||
@@ -234,6 +239,11 @@ func RunTheTest(test)
|
|||||||
|
|
||||||
exe 'cd ' . save_cwd
|
exe 'cd ' . save_cwd
|
||||||
|
|
||||||
|
if a:test =~ '_terminal_'
|
||||||
|
" Terminal tests sometimes hang, give extra information
|
||||||
|
echoconsole 'Finished ' . a:test
|
||||||
|
endif
|
||||||
|
|
||||||
let message = 'Executed ' . a:test
|
let message = 'Executed ' . a:test
|
||||||
if has('reltime')
|
if has('reltime')
|
||||||
let message ..= repeat(' ', 50 - len(message))
|
let message ..= repeat(' ', 50 - len(message))
|
||||||
|
Reference in New Issue
Block a user