# HG changeset patch # User Bram Moolenaar # Date 1586379604 -7200 # Node ID ea0ff06dccba38c81c04be129153f0ecbc6cd65d # Parent 8f6b7cb45a049cc88b3a5eb0636aeef7530b5eaa patch 8.2.0534: client-server test fails under valgrind Commit: https://github.com/vim/vim/commit/25d57009520f0e590920b9f953b1cbbb358e72a2 Author: Bram Moolenaar Date: Wed Apr 8 22:56:34 2020 +0200 patch 8.2.0534: client-server test fails under valgrind Problem: Client-server test fails under valgrind. Solution: Use WaitForAssert(). diff --git a/src/testdir/test_clientserver.vim b/src/testdir/test_clientserver.vim --- a/src/testdir/test_clientserver.vim +++ b/src/testdir/test_clientserver.vim @@ -129,7 +129,7 @@ func Test_client_server() " Edit files in separate tab pages call system(cmd .. ' --remote-tab Xfile1 Xfile2 Xfile3') - call assert_equal('3', remote_expr(name, 'tabpagenr("$")')) + call WaitForAssert({-> assert_equal('3', remote_expr(name, 'tabpagenr("$")'))}) call assert_equal('Xfile2', remote_expr(name, 'bufname(tabpagebuflist(2)[0])')) eval name->remote_send(":%bw!\") diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -739,6 +739,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 534, +/**/ 533, /**/ 532,