comparison src/testdir/test_popup.vim @ 12586:0d29a806e6d1 v8.0.1171

patch 8.0.1171: popup test is still a bit flaky commit https://github.com/vim/vim/commit/712549e04eddd6687c4b7654ec9af6da6c365603 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Oct 1 16:59:18 2017 +0200 patch 8.0.1171: popup test is still a bit flaky Problem: Popup test is still a bit flaky. Solution: Change term_wait() calls. (Ozaki Kiichi)
author Christian Brabandt <cb@256bit.org>
date Sun, 01 Oct 2017 17:00:05 +0200
parents 575d530df053
children 9359ed49d375
comparison
equal deleted inserted replaced
12585:544029ac39a1 12586:0d29a806e6d1
643 if h < 15 643 if h < 15
644 return 644 return
645 endif 645 endif
646 let g:buf = term_start([$VIMPROG, '--clean', '-c', 'set noswapfile'], {'term_rows': h / 3}) 646 let g:buf = term_start([$VIMPROG, '--clean', '-c', 'set noswapfile'], {'term_rows': h / 3})
647 call term_sendkeys(g:buf, (h / 3 - 1)."o\<esc>G") 647 call term_sendkeys(g:buf, (h / 3 - 1)."o\<esc>G")
648 call term_wait(g:buf, 100)
649 call term_sendkeys(g:buf, "i\<c-x>") 648 call term_sendkeys(g:buf, "i\<c-x>")
650 call term_wait(g:buf, 100) 649 call term_wait(g:buf, 200)
651 call term_sendkeys(g:buf, "\<c-v>") 650 call term_sendkeys(g:buf, "\<c-v>")
652 call term_wait(g:buf, 100) 651 call term_wait(g:buf, 100)
653 " popup first entry "!" must be at the top 652 " popup first entry "!" must be at the top
654 call WaitFor('term_getline(g:buf, 1) =~ "^!"') 653 call WaitFor('term_getline(g:buf, 1) =~ "^!"')
655 call assert_match('^!\s*$', term_getline(g:buf, 1)) 654 call assert_match('^!\s*$', term_getline(g:buf, 1))