summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-05-05 23:32:58 +0200
committerBram Moolenaar <Bram@vim.org>2020-05-05 23:32:58 +0200
commit2a1381c305b32885c644cc300e4f6734292626a2 (patch)
treeaf8470f90b17c3c39a754fca7f050636eeb64a57
parent40ee466c361b9698c2a452a36ff4d6c6e5382ed0 (diff)
patch 8.2.0701: Vim9 test fails without job featurev8.2.0701
Problem: Vim9 test fails without job feature. Solution: Add feature check.
-rw-r--r--src/testdir/test_vim9_script.vim24
-rw-r--r--src/version.c2
2 files changed, 15 insertions, 11 deletions
diff --git a/src/testdir/test_vim9_script.vim b/src/testdir/test_vim9_script.vim
index 76ce2e5498..40aae46a14 100644
--- a/src/testdir/test_vim9_script.vim
+++ b/src/testdir/test_vim9_script.vim
@@ -466,19 +466,21 @@ def Test_try_catch_fails()
call CheckDefFailure(['throw xxx'], 'E1001:')
enddef
-let someJob = test_null_job()
+if has('channel')
+ let someJob = test_null_job()
-def FuncWithError()
- echomsg g:someJob
-enddef
+ def FuncWithError()
+ echomsg g:someJob
+ enddef
-func Test_convert_emsg_to_exception()
- try
- call FuncWithError()
- catch
- call assert_match('Vim:E908:', v:exception)
- endtry
-endfunc
+ func Test_convert_emsg_to_exception()
+ try
+ call FuncWithError()
+ catch
+ call assert_match('Vim:E908:', v:exception)
+ endtry
+ endfunc
+endif
let s:export_script_lines =<< trim END
vim9script
diff --git a/src/version.c b/src/version.c
index 4c743cbfa1..0dc91da61a 100644
--- a/src/version.c
+++ b/src/version.c
@@ -747,6 +747,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 701,
+/**/
700,
/**/
699,