1
0
forked from aniani/vim
Files
vim/src/testdir/test_assert.vim

44 lines
702 B
VimL
Raw Normal View History

" Test that the methods used for testing work.
func Test_assert_false()
call assert_false(0)
endfunc
func Test_assert_true()
call assert_true(1)
call assert_true(123)
endfunc
func Test_assert_equal()
let s = 'foo'
call assert_equal('foo', s)
let n = 4
call assert_equal(4, n)
let l = [1, 2, 3]
call assert_equal([1, 2, 3], l)
endfunc
func Test_assert_exception()
try
nocommand
catch
call assert_exception('E492:')
endtry
try
nocommand
catch
try
" illegal argument, get NULL for error
call assert_exception([])
catch
call assert_exception('E730:')
endtry
endtry
endfunc
func Test_user_is_happy()
smile
sleep 300m
endfunc