diff options
author | watiko <service@mail.watiko.net> | 2015-12-17 17:55:34 +0900 |
---|---|---|
committer | watiko <service@mail.watiko.net> | 2016-01-10 10:44:57 +0900 |
commit | 9c5ab23ef2e0adf45b09d9f0586e5c914db9658f (patch) | |
tree | a009f59706e26ab3d65604cc3dda1411d5a3b479 /src | |
parent | d8e07deff6e3763166259f04c57b8f253bb2db46 (diff) | |
download | rneovim-9c5ab23ef2e0adf45b09d9f0586e5c914db9658f.tar.gz rneovim-9c5ab23ef2e0adf45b09d9f0586e5c914db9658f.tar.bz2 rneovim-9c5ab23ef2e0adf45b09d9f0586e5c914db9658f.zip |
tests: Migrate legacy test undolevels.
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/testdir/Makefile | 2 | ||||
-rw-r--r-- | src/nvim/testdir/test_undolevels.vim | 46 |
2 files changed, 1 insertions, 47 deletions
diff --git a/src/nvim/testdir/Makefile b/src/nvim/testdir/Makefile index 381d1727da..b4292dbd4b 100644 --- a/src/nvim/testdir/Makefile +++ b/src/nvim/testdir/Makefile @@ -31,7 +31,7 @@ SCRIPTS := test_eval.out \ test_command_count.out \ test_cdo.out \ -NEW_TESTS = test_undolevels.res +NEW_TESTS = SCRIPTS_GUI := test16.out diff --git a/src/nvim/testdir/test_undolevels.vim b/src/nvim/testdir/test_undolevels.vim deleted file mode 100644 index 427cece24c..0000000000 --- a/src/nvim/testdir/test_undolevels.vim +++ /dev/null @@ -1,46 +0,0 @@ -" Tests for 'undolevels' - -set nocompatible viminfo+=nviminfo - -func FillBuffer() - for i in range(1,13) - put=i - " Set 'undolevels' to split undo. - exe "setg ul=" . &g:ul - endfor -endfunc - -func Test_global_local_undolevels() - new one - set undolevels=5 - call FillBuffer() - " will only undo the last 5 changes, end up with 13 - (5 + 1) = 7 lines - earlier 10 - call assert_equal(5, &g:undolevels) - call assert_equal(-123456, &l:undolevels) - call assert_equal('7', getline('$')) - - new two - setlocal undolevels=2 - call FillBuffer() - " will only undo the last 2 changes, end up with 13 - (2 + 1) = 10 lines - earlier 10 - call assert_equal(5, &g:undolevels) - call assert_equal(2, &l:undolevels) - call assert_equal('10', getline('$')) - - setlocal ul=10 - call assert_equal(5, &g:undolevels) - call assert_equal(10, &l:undolevels) - - " Setting local value in "two" must not change local value in "one" - wincmd p - call assert_equal(5, &g:undolevels) - call assert_equal(-123456, &l:undolevels) - - new three - setglobal ul=50 - call assert_equal(50, &g:undolevels) - call assert_equal(-123456, &l:undolevels) - -endfunc |