diff options
| author | Josh Rahm <joshuarahm@gmail.com> | 2023-11-30 20:35:25 +0000 |
|---|---|---|
| committer | Josh Rahm <joshuarahm@gmail.com> | 2023-11-30 20:35:25 +0000 |
| commit | 1b7b916b7631ddf73c38e3a0070d64e4636cb2f3 (patch) | |
| tree | cd08258054db80bb9a11b1061bb091c70b76926a /src/nvim/testdir/test_close_count.vim | |
| parent | eaa89c11d0f8aefbb512de769c6c82f61a8baca3 (diff) | |
| parent | 4a8bf24ac690004aedf5540fa440e788459e5e34 (diff) | |
| download | rneovim-aucmd_textputpost.tar.gz rneovim-aucmd_textputpost.tar.bz2 rneovim-aucmd_textputpost.zip | |
Merge remote-tracking branch 'upstream/master' into aucmd_textputpostaucmd_textputpost
Diffstat (limited to 'src/nvim/testdir/test_close_count.vim')
| -rw-r--r-- | src/nvim/testdir/test_close_count.vim | 174 |
1 files changed, 0 insertions, 174 deletions
diff --git a/src/nvim/testdir/test_close_count.vim b/src/nvim/testdir/test_close_count.vim deleted file mode 100644 index 1f9adba32d..0000000000 --- a/src/nvim/testdir/test_close_count.vim +++ /dev/null @@ -1,174 +0,0 @@ - -" Tests for :[count]close! command -func Test_close_count() - enew! | only - - let wids = [win_getid()] - for i in range(5) - new - call add(wids, win_getid()) - endfor - - 4wincmd w - close! - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[5], wids[4], wids[3], wids[1], wids[0]], ids) - - 1close! - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[3], wids[1], wids[0]], ids) - - $close! - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[3], wids[1]], ids) - - 1wincmd w - 2close! - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[1]], ids) - - 1wincmd w - new - call add(wids, win_getid()) - new - call add(wids, win_getid()) - 2wincmd w - -1close! - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[6], wids[4], wids[1]], ids) - - 2wincmd w - +1close! - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[6], wids[4]], ids) - - only! -endfunc - -" Tests for :[count]hide command -func Test_hide_count() - enew! | only - - let wids = [win_getid()] - for i in range(5) - new - call add(wids, win_getid()) - endfor - - 4wincmd w - .hide - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[5], wids[4], wids[3], wids[1], wids[0]], ids) - - 1hide - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[3], wids[1], wids[0]], ids) - - $hide - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[3], wids[1]], ids) - - 1wincmd w - 2hide - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[1]], ids) - - 1wincmd w - new - call add(wids, win_getid()) - new - call add(wids, win_getid()) - 3wincmd w - -hide - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[7], wids[4], wids[1]], ids) - - 2wincmd w - +hide - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[7], wids[4]], ids) - - only! -endfunc - -" Tests for :[count]close! command with 'hidden' -func Test_hidden_close_count() - enew! | only - - let wids = [win_getid()] - for i in range(5) - new - call add(wids, win_getid()) - endfor - - set hidden - - $ hide - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[5], wids[4], wids[3], wids[2], wids[1]], ids) - - $-1 close! - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[5], wids[4], wids[3], wids[1]], ids) - - 1wincmd w - .+close! - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[5], wids[3], wids[1]], ids) - - set nohidden - only! -endfunc - -" Tests for 'CTRL-W c' command to close windows. -func Test_winclose_command() - enew! | only - - let wids = [win_getid()] - for i in range(5) - new - call add(wids, win_getid()) - endfor - - set hidden - - 4wincmd w - exe "normal \<C-W>c" - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[5], wids[4], wids[3], wids[1], wids[0]], ids) - - exe "normal 1\<C-W>c" - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[3], wids[1], wids[0]], ids) - - exe "normal 9\<C-W>c" - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[3], wids[1]], ids) - - 1wincmd w - exe "normal 2\<C-W>c" - let ids = [] - windo call add(ids, win_getid()) - call assert_equal([wids[4], wids[1]], ids) - - set nohidden - only! -endfunc |