diff src/testdir/test_assert.vim @ 8554:7d3548ae729d v7.4.1567

commit https://github.com/vim/vim/commit/1abb502635c7f317e05a0cf3ea067101f9d684f5 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Mar 15 13:33:55 2016 +0100 patch 7.4.1567 Problem: Crash in assert_fails(). Solution: Check for NULL. (Dominique Pelle) Add a test.
author Christian Brabandt <cb@256bit.org>
date Tue, 15 Mar 2016 13:45:05 +0100
parents 56d0eb96c25a
children 65a5a18d3acf
line wrap: on
line diff
--- a/src/testdir/test_assert.vim
+++ b/src/testdir/test_assert.vim
@@ -62,6 +62,12 @@ func Test_compare_fail()
   endtry
 endfunc
 
+func Test_assert_fail_fails()
+  call assert_fails('xxx', {})
+  call assert_true(v:errors[0] =~ "Expected {} but got 'E731:")
+  call remove(v:errors, 0)
+endfunc
+
 
 func Test_user_is_happy()
   smile