summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_vim9_func.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-06-26 22:22:38 +0200
committerBram Moolenaar <Bram@vim.org>2021-06-26 22:22:38 +0200
commit98f9a5f4cbe6061e09bccf6074afe0a88a504219 (patch)
tree30d7aea4efa97e7222d810d5035f9d38f763c807 /src/testdir/test_vim9_func.vim
parente3ffaa6b7c2d53ab53da933ec91382d003cf9a12 (diff)
patch 8.2.3060: Vim9: cannot use ternary operator in parenthesisv8.2.3060
Problem: Vim9: cannot use ternary operator in parenthesis. Solution: Do not use "=~" for a default argument value. (closes #8462)
Diffstat (limited to 'src/testdir/test_vim9_func.vim')
-rw-r--r--src/testdir/test_vim9_func.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_func.vim b/src/testdir/test_vim9_func.vim
index 563b7bab8c..4816cb6674 100644
--- a/src/testdir/test_vim9_func.vim
+++ b/src/testdir/test_vim9_func.vim
@@ -927,6 +927,9 @@ def Test_call_lambda_args()
var a = 0
var b = (a == 0 ? 1 : 2)
assert_equal(1, b)
+ var txt = 'a'
+ b = (txt =~ 'x' ? 1 : 2)
+ assert_equal(2, b)
END
CheckDefAndScriptSuccess(lines)