diff src/testdir/test_terminal.vim @ 12271:e4aa68825575 v8.0.1015

patch 8.0.1015: missing update to terminal test commit https://github.com/vim/vim/commit/97a80e440ace3d433af3713271de8d53bbc36ab3 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Aug 30 13:31:49 2017 +0200 patch 8.0.1015: missing update to terminal test Problem: Missing update to terminal test. Solution: Add the changes to the test.
author Christian Brabandt <cb@256bit.org>
date Wed, 30 Aug 2017 13:45:05 +0200
parents eddd5ea01116
children e1f44e4afe67
line wrap: on
line diff
--- a/src/testdir/test_terminal.vim
+++ b/src/testdir/test_terminal.vim
@@ -84,6 +84,7 @@ endfunc
 
 func Test_terminal_hide_buffer()
   let buf = Run_shell_in_terminal({})
+  setlocal bufhidden=hide
   quit
   for nr in range(1, winnr('$'))
     call assert_notequal(winbufnr(nr), buf)
@@ -356,13 +357,13 @@ func Test_finish_open_close()
   call assert_equal(1, winnr('$'))
 
   exe 'terminal ++open ' . cmd
-  close
+  close!
   call WaitFor("winnr('$') == 2", waittime)
   call assert_equal(2, winnr('$'))
   bwipe
 
   call term_start(cmd, {'term_finish': 'open'})
-  close
+  close!
   call WaitFor("winnr('$') == 2", waittime)
   call assert_equal(2, winnr('$'))
   bwipe
@@ -385,7 +386,7 @@ func Test_finish_open_close()
   call assert_fails("call term_start(cmd, {'term_opencmd': 'split % and %d'})", 'E475:')
 
   call term_start(cmd, {'term_finish': 'open', 'term_opencmd': '4split | buffer %d'})
-  close
+  close!
   call WaitFor("winnr('$') == 2", waittime)
   call assert_equal(2, winnr('$'))
   call assert_equal(4, winheight(0))