diff options
author | Josh Rahm <joshuarahm@gmail.com> | 2023-11-29 21:52:58 +0000 |
---|---|---|
committer | Josh Rahm <joshuarahm@gmail.com> | 2023-11-29 21:52:58 +0000 |
commit | 931bffbda3668ddc609fc1da8f9eb576b170aa52 (patch) | |
tree | d8c1843a95da5ea0bb4acc09f7e37843d9995c86 /test/functional/legacy/visual_mode_spec.lua | |
parent | 142d9041391780ac15b89886a54015fdc5c73995 (diff) | |
parent | 4a8bf24ac690004aedf5540fa440e788459e5e34 (diff) | |
download | rneovim-userreg.tar.gz rneovim-userreg.tar.bz2 rneovim-userreg.zip |
Merge remote-tracking branch 'upstream/master' into userreguserreg
Diffstat (limited to 'test/functional/legacy/visual_mode_spec.lua')
-rw-r--r-- | test/functional/legacy/visual_mode_spec.lua | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/test/functional/legacy/visual_mode_spec.lua b/test/functional/legacy/visual_mode_spec.lua deleted file mode 100644 index 1a08fb4c0e..0000000000 --- a/test/functional/legacy/visual_mode_spec.lua +++ /dev/null @@ -1,79 +0,0 @@ -local helpers = require('test.functional.helpers')(after_each) - -local Screen = require('test.functional.ui.screen') -local clear = helpers.clear -local feed = helpers.feed -local exec = helpers.exec - -before_each(clear) - -describe('visual line mode', function() - -- oldtest: Test_visual_block_scroll() - it('redraws properly after scrolling with matchparen loaded and scrolloff=1', function() - local screen = Screen.new(30, 7) - screen:attach() - screen:set_default_attr_ids({ - [1] = {bold = true}, - [2] = {background = Screen.colors.LightGrey}, - }) - - exec([[ - source $VIMRUNTIME/plugin/matchparen.vim - set scrolloff=1 - call setline(1, ['a', 'b', 'c', 'd', 'e', '', '{', '}', '{', 'f', 'g', '}']) - call cursor(5, 1) - ]]) - - feed('V<c-d><c-d>') - screen:expect([[ - {2:{} | - {2:}} | - {2:{} | - {2:f} | - ^g | - } | - {1:-- VISUAL LINE --} | - ]]) - end) -end) - -describe('visual block mode', function() - -- oldtest: Test_visual_block_with_virtualedit() - it('shows selection correctly with virtualedit=block', function() - local screen = Screen.new(30, 7) - screen:set_default_attr_ids({ - [1] = {bold = true}, -- ModeMsg - [2] = {background = Screen.colors.LightGrey}, -- Visual - [3] = {foreground = Screen.colors.Blue, bold = true} -- NonText - }) - screen:attach() - - exec([[ - call setline(1, ['aaaaaa', 'bbbb', 'cc']) - set virtualedit=block - normal G - ]]) - - feed('<C-V>gg$') - screen:expect([[ - {2:aaaaaa}^ | - {2:bbbb } | - {2:cc } | - {3:~ }| - {3:~ }| - {3:~ }| - {1:-- VISUAL BLOCK --} | - ]]) - - feed('<Esc>gg<C-V>G$') - screen:expect([[ - {2:aaaaaa } | - {2:bbbb } | - {2:cc}^ {2: } | - {3:~ }| - {3:~ }| - {3:~ }| - {1:-- VISUAL BLOCK --} | - ]]) - end) -end) |