From: Christian Brabandt Date: Sat, 7 Mar 2026 17:32:29 +0000 (+0000) Subject: patch 9.2.0117: tests: test_wayland.vim fails X-Git-Tag: v9.2.0117^0 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f17b8b1df5fc3ad424ccc5f053d6d3ab4512b19d;p=thirdparty%2Fvim.git patch 9.2.0117: tests: test_wayland.vim fails Problem: tests: test_wayland.vim fails when X11 is not available or $XDG_RUNTIME_DIR is not defined Solution: Skip test_wayland when prerequisites are not fulfilled closes: #19579 Signed-off-by: Christian Brabandt --- diff --git a/src/testdir/test_wayland.vim b/src/testdir/test_wayland.vim index 5b801c9a44..c690d0cfe9 100644 --- a/src/testdir/test_wayland.vim +++ b/src/testdir/test_wayland.vim @@ -6,6 +6,7 @@ CheckUnix CheckFeature job CheckWaylandCompositor CheckNotGui +CheckEnv XDG_RUNTIME_DIR if !executable('wl-paste') || !executable('wl-copy') throw "Skipped: wl-clipboard is not available" @@ -58,6 +59,10 @@ endfunc func s:CheckClientserver() CheckFeature clientserver + if has('x11') + CheckEnv DISPLAY + endif + if has('socketserver') && !has('x11') if v:servername == "" call remote_startserver('VIMSOCKETSERVER') diff --git a/src/version.c b/src/version.c index d0c530a187..7524fcd965 100644 --- a/src/version.c +++ b/src/version.c @@ -734,6 +734,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 117, /**/ 116, /**/