summaryrefslogtreecommitdiff
path: root/src/testdir/test_terminal.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-04-03 17:22:29 +0200
committerBram Moolenaar <Bram@vim.org>2021-04-03 17:22:29 +0200
commit6437475ffb421d6ac35572aa779ff24b70c5206b (patch)
treed9469c414173de104e8c4216e9d33f2ddae85cd0 /src/testdir/test_terminal.vim
parentc48f2dc0be158531511adc3065b52bdd1e64acf7 (diff)
downloadvim-git-6437475ffb421d6ac35572aa779ff24b70c5206b.tar.gz
patch 8.2.2700: nested autocmd test fails sometimesv8.2.2700
Problem: Nested autocmd test fails sometimes. Solution: Wait for the job to finish.
Diffstat (limited to 'src/testdir/test_terminal.vim')
-rw-r--r--src/testdir/test_terminal.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/testdir/test_terminal.vim b/src/testdir/test_terminal.vim
index e3a4b6e6a..6ea90b241 100644
--- a/src/testdir/test_terminal.vim
+++ b/src/testdir/test_terminal.vim
@@ -2021,8 +2021,8 @@ func Test_terminal_nested_autocmd()
let buf = term_start(cmd, #{term_finish: 'close', hidden: 1})
call assert_equal(lastline, line('.'))
- call TermWait(buf)
- exe buf . 'bwipe'
+ let job = term_getjob(buf)
+ call WaitForAssert({-> assert_equal("dead", job_status(job))})
call delete('Xtext')
augroup TermTest
au!