Mercurial > vim
diff src/testdir/test_substitute.vim @ 22087:ff21e2962490 v8.2.1593
patch 8.2.1593: tests do not check the error number properly
Commit: https://github.com/vim/vim/commit/e2e4075fad1326181edc5a131e48c644ef613693
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Sep 4 21:18:46 2020 +0200
patch 8.2.1593: tests do not check the error number properly
Problem: Tests do not check the error number properly.0
Solution: Add a colon after the error number. (closes https://github.com/vim/vim/issues/6869)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 04 Sep 2020 21:30:04 +0200 |
parents | 6a4806e326dd |
children | 3ec9e302ec94 |
line wrap: on
line diff
--- a/src/testdir/test_substitute.vim +++ b/src/testdir/test_substitute.vim @@ -449,7 +449,7 @@ func Test_substitute_partial() " 20 arguments plus one is too many let Replacer = function('SubReplacer20', repeat(['foo'], 20)) - call assert_fails("call substitute('123', '2', Replacer, 'g')", 'E118') + call assert_fails("call substitute('123', '2', Replacer, 'g')", 'E118:') endfunc " Tests for *sub-replace-special* and *sub-replace-expression* on :substitute. @@ -632,7 +632,7 @@ func Test_sub_cmd_7() call Run_SubCmd_Tests(tests) exe "normal oQ\nQ\<Esc>k" - call assert_fails('s/Q[^\n]Q/\=submatch(0)."foobar"/', 'E486') + call assert_fails('s/Q[^\n]Q/\=submatch(0)."foobar"/', 'E486:') enew! endfunc