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 #6869)
diff --git a/src/testdir/test_timers.vim b/src/testdir/test_timers.vim
index 829e94b..47e2699 100644
--- a/src/testdir/test_timers.vim
+++ b/src/testdir/test_timers.vim
@@ -422,7 +422,7 @@
endfunc
func Test_timer_invalid_callback()
- call assert_fails('call timer_start(0, "0")', 'E921')
+ call assert_fails('call timer_start(0, "0")', 'E921:')
endfunc
func Test_timer_changing_function_list()
@@ -442,7 +442,7 @@
call term_sendkeys(buf, ":fu\<CR>")
call WaitForAssert({-> assert_match('-- More --', term_getline(buf, 10))})
call term_sendkeys(buf, "G")
- call WaitForAssert({-> assert_match('E454', term_getline(buf, 9))})
+ call WaitForAssert({-> assert_match('E454:', term_getline(buf, 9))})
call term_sendkeys(buf, "\<Esc>")
call StopVimInTerminal(buf)