1" Tests for :undo 2 3func Test_ex_undo() 4 new ex-undo 5 setlocal ul=10 6 exe "normal ione\n\<Esc>" 7 setlocal ul=10 8 exe "normal itwo\n\<Esc>" 9 setlocal ul=10 10 exe "normal ithree\n\<Esc>" 11 call assert_equal(4, line('$')) 12 undo 13 call assert_equal(3, line('$')) 14 undo 1 15 call assert_equal(2, line('$')) 16 undo 0 17 call assert_equal(1, line('$')) 18 quit! 19endfunc 20 21" vim: shiftwidth=2 sts=2 expandtab 22