From: Bram Moolenaar Date: Sun, 6 Sep 2020 18:06:59 +0000 (+0200) Subject: patch 8.2.1629: test fails without terminal feature X-Git-Tag: v8.2.1629 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=63969ef07e99502744114717cb7d63bd4c6e7eae;p=vim patch 8.2.1629: test fails without terminal feature Problem: Test fails without terminal feature. Solution: Check for terminal feature. --- diff --git a/src/testdir/test_vim9_func.vim b/src/testdir/test_vim9_func.vim index a3a53e6b0..4efb48eed 100644 --- a/src/testdir/test_vim9_func.vim +++ b/src/testdir/test_vim9_func.vim @@ -1665,17 +1665,25 @@ def Test_synID() enddef def Test_term_gettty() - let buf = Run_shell_in_terminal({}) - assert_notequal('', term_gettty(buf, true)) - StopShellInTerminal(buf) + if !has('terminal') + MissingFeature 'terminal' + else + let buf = Run_shell_in_terminal({}) + assert_notequal('', term_gettty(buf, true)) + StopShellInTerminal(buf) + endif enddef def Test_term_start() - botright new - let winnr = winnr() - term_start(&shell, #{curwin: true}) - assert_equal(winnr, winnr()) - bwipe! + if !has('terminal') + MissingFeature 'terminal' + else + botright new + let winnr = winnr() + term_start(&shell, #{curwin: true}) + assert_equal(winnr, winnr()) + bwipe! + endif enddef def Test_timer_paused() diff --git a/src/version.c b/src/version.c index 4d25ecc0c..4ba5e51e8 100644 --- a/src/version.c +++ b/src/version.c @@ -754,6 +754,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1629, /**/ 1628, /**/