patch 9.1.1325: tests: not checking error numbers properly
Problem: tests: not checking error numbers properly.
Solution: Add a trailing comma to avoid matching a different error
number with the same prefix (zeertzjq)
closes: #17159
Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim
index d76e3bd..5407662 100644
--- a/src/testdir/test_vim9_cmd.vim
+++ b/src/testdir/test_vim9_cmd.vim
@@ -1705,7 +1705,7 @@
enddef
SetList()
END
- v9.CheckScriptFailure(lines, 'E1119', 4)
+ v9.CheckScriptFailure(lines, 'E1119:', 4)
lines =<< trim END
vim9script
@@ -1716,7 +1716,7 @@
enddef
AddToList()
END
- v9.CheckScriptFailure(lines, 'E741', 2)
+ v9.CheckScriptFailure(lines, 'E741:', 2)
lines =<< trim END
vim9script
@@ -1727,7 +1727,7 @@
enddef
AddToList()
END
- v9.CheckScriptFailure(lines, 'E741', 2)
+ v9.CheckScriptFailure(lines, 'E741:', 2)
# can unlet a locked list item but not change it
lines =<< trim END
@@ -1742,7 +1742,7 @@
lockvar ll[1]
ll[1] = 9
END
- v9.CheckDefExecAndScriptFailure(lines, ['E1119:', 'E741'], 3)
+ v9.CheckDefExecAndScriptFailure(lines, ['E1119:', 'E741:'], 3)
# can unlet a locked dict item but not change it
lines =<< trim END
@@ -1757,26 +1757,26 @@
lockvar dd.a
dd.a = 3
END
- v9.CheckDefExecAndScriptFailure(lines, ['E1121:', 'E741'], 3)
+ v9.CheckDefExecAndScriptFailure(lines, ['E1121:', 'E741:'], 3)
lines =<< trim END
var theList = [1, 2, 3]
lockvar theList
END
- v9.CheckDefFailure(lines, 'E1178', 2)
+ v9.CheckDefFailure(lines, 'E1178:', 2)
lines =<< trim END
var theList = [1, 2, 3]
unlockvar theList
END
- v9.CheckDefFailure(lines, 'E1178', 2)
+ v9.CheckDefFailure(lines, 'E1178:', 2)
lines =<< trim END
vim9script
var name = 'john'
lockvar nameX
END
- v9.CheckScriptFailure(lines, 'E1246', 3)
+ v9.CheckScriptFailure(lines, 'E1246:', 3)
lines =<< trim END
vim9script
@@ -1786,14 +1786,14 @@
enddef
LockIt()
END
- v9.CheckScriptFailure(lines, 'E1246', 1)
+ v9.CheckScriptFailure(lines, 'E1246:', 1)
lines =<< trim END
vim9script
const name = 'john'
unlockvar name
END
- v9.CheckScriptFailure(lines, 'E46', 3)
+ v9.CheckScriptFailure(lines, 'E46:', 3)
lines =<< trim END
vim9script
@@ -1803,7 +1803,7 @@
enddef
UnLockIt()
END
- v9.CheckScriptFailure(lines, 'E46', 1)
+ v9.CheckScriptFailure(lines, 'E46:', 1)
lines =<< trim END
def _()
@@ -1811,7 +1811,7 @@
enddef
defcomp
END
- v9.CheckScriptFailure(lines, 'E179', 1)
+ v9.CheckScriptFailure(lines, 'E179:', 1)
lines =<< trim END
def T()
@@ -1819,7 +1819,7 @@
enddef
defcomp
END
- v9.CheckScriptFailure(lines, 'E179', 1)
+ v9.CheckScriptFailure(lines, 'E179:', 1)
enddef
def Test_substitute_expr()