blob: 70a303ffcdaaaf8ff99be076dfbef4bde7e28de5 [file] [log] [blame]
" 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