mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
test: Remove cleanup function definition from run-api-tests.exp
This function is now injected automatically when running the python-client tests
This commit is contained in:
parent
7f9ec6c04f
commit
b744073fae
@ -20,43 +20,6 @@ set nvim_id $spawn_id
|
|||||||
# Reset function that can be invoked by test runners to put nvim in a cleaner
|
# Reset function that can be invoked by test runners to put nvim in a cleaner
|
||||||
# state
|
# state
|
||||||
send {
|
send {
|
||||||
:function BeforeEachTest()
|
|
||||||
set all&
|
|
||||||
let &initpython = 'python -c "import neovim; neovim.start_host()"'
|
|
||||||
redir => groups
|
|
||||||
silent augroup
|
|
||||||
redir END
|
|
||||||
for group in split(groups)
|
|
||||||
exe 'augroup '.group
|
|
||||||
autocmd!
|
|
||||||
augroup END
|
|
||||||
endfor
|
|
||||||
autocmd!
|
|
||||||
tabnew
|
|
||||||
let curbufnum = eval(bufnr('%'))
|
|
||||||
redir => buflist
|
|
||||||
silent ls!
|
|
||||||
redir END
|
|
||||||
let bufnums = []
|
|
||||||
for buf in split(buflist, '\n')
|
|
||||||
let bufnum = eval(split(buf, '[ u]')[0])
|
|
||||||
if bufnum != curbufnum
|
|
||||||
call add(bufnums, bufnum)
|
|
||||||
endif
|
|
||||||
endfor
|
|
||||||
if len(bufnums) > 0
|
|
||||||
exe 'silent bwipeout! '.join(bufnums, ' ')
|
|
||||||
endif
|
|
||||||
silent tabonly
|
|
||||||
for k in keys(g:)
|
|
||||||
exe 'unlet g:'.k
|
|
||||||
endfor
|
|
||||||
filetype plugin indent off
|
|
||||||
mapclear
|
|
||||||
mapclear!
|
|
||||||
abclear
|
|
||||||
comclear
|
|
||||||
endfunction
|
|
||||||
:echo "read"."y"
|
:echo "read"."y"
|
||||||
}
|
}
|
||||||
# wait until nvim is ready
|
# wait until nvim is ready
|
||||||
|
Loading…
Reference in New Issue
Block a user