Permalink
Browse files

patch 8.0.0632: the quotestar test is still a bit flaky

Problem:    The quotestar test is still a bit flaky.
Solution:   Kill any existing server to make the retry work.  Wait for the
            register to be filled.
  • Loading branch information...
brammool committed Jun 10, 2017
1 parent fa4161c commit 1c13c0fe3e7b15750464ffbc39a4648aa5c639be
Showing with 12 additions and 0 deletions.
  1. +10 −0 src/testdir/test_quotestar.vim
  2. +2 −0 src/version.c
@@ -50,6 +50,15 @@ func Do_test_quotestar_for_x11()
endtry
let name = 'XVIMCLIPBOARD'
" Make sure a previous server has exited
try
call remote_send(name, ":qa!\<CR>")
call WaitFor('serverlist() !~ "' . name . '"')
catch /E241:/
endtry
call assert_notmatch(name, serverlist())
let cmd .= ' --servername ' . name
let g:job = job_start(cmd, {'stoponexit': 'kill', 'out_io': 'null'})
call WaitFor('job_status(g:job) == "run"')
@@ -76,6 +85,7 @@ func Do_test_quotestar_for_x11()
call assert_equal('yes', remote_expr(name, "@*", "", 2))
" Check that the *-register of this vim instance is changed as expected.
call WaitFor('@* == "yes"')
call assert_equal('yes', @*)
if has('unix') && has('gui') && !has('gui_running')
View
@@ -764,6 +764,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
632,
/**/
631,
/**/

0 comments on commit 1c13c0f

Please sign in to comment.