summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_vim9_builtin.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-05-12 11:05:40 +0100
committerBram Moolenaar <Bram@vim.org>2022-05-12 11:05:40 +0100
commitd0132f4862342eebe6d8e7a9096adf956ba6588b (patch)
tree35f8e608d149f904667565c92917b105e020f150 /src/testdir/test_vim9_builtin.vim
parent9af2bc075169e14fd06ed967d28eac7206d21f36 (diff)
patch 8.2.4940: some code is never usedv8.2.4940
Problem: Some code is never used. Solution: Remove dead code. Add a few more test cases.
Diffstat (limited to 'src/testdir/test_vim9_builtin.vim')
-rw-r--r--src/testdir/test_vim9_builtin.vim5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_builtin.vim b/src/testdir/test_vim9_builtin.vim
index 3405d9e53e..6fc7d0619c 100644
--- a/src/testdir/test_vim9_builtin.vim
+++ b/src/testdir/test_vim9_builtin.vim
@@ -4083,6 +4083,11 @@ def Test_substitute()
assert_equal("4", substitute("3", '\d', '\=str2nr(submatch(0)) + 1', 'g'))
END
v9.CheckDefAndScriptSuccess(lines)
+
+ lines =<< trim END
+ assert_equal("4", substitute("3", '\d', '\="text" x', 'g'))
+ END
+ v9.CheckDefAndScriptFailure(lines, 'E488: Trailing characters: x')
enddef
def Test_swapinfo()