diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2017-04-17 13:32:22 +0200 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2017-04-21 12:32:38 +0200 |
commit | 2c5751b9b2b22b8519aeda82088fe4525f2bd713 (patch) | |
tree | 778b00d961d6ebb7a599bd8d1041e698aac504fb /test/functional/ui/cursor_spec.lua | |
parent | 9cdbbd49825561d642705990a2704b2241cf0584 (diff) | |
download | rneovim-2c5751b9b2b22b8519aeda82088fe4525f2bd713.tar.gz rneovim-2c5751b9b2b22b8519aeda82088fe4525f2bd713.tar.bz2 rneovim-2c5751b9b2b22b8519aeda82088fe4525f2bd713.zip |
ui: add tests for new cursor shape modes
Diffstat (limited to 'test/functional/ui/cursor_spec.lua')
-rw-r--r-- | test/functional/ui/cursor_spec.lua | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/functional/ui/cursor_spec.lua b/test/functional/ui/cursor_spec.lua index 02e9422781..e4c1b17ef3 100644 --- a/test/functional/ui/cursor_spec.lua +++ b/test/functional/ui/cursor_spec.lua @@ -20,9 +20,11 @@ describe('ui/cursor', function() it("'guicursor' is published as a UI event", function() local expected_cursor_style = { cmdline_hover = { + mode_idx = 9, mouse_shape = 0, short_name = 'e' }, cmdline_insert = { + mode_idx = 5, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -33,6 +35,7 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 'ci' }, cmdline_normal = { + mode_idx = 4, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -43,6 +46,7 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 'c' }, cmdline_replace = { + mode_idx = 6, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -53,6 +57,7 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 'cr' }, insert = { + mode_idx = 2, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -63,12 +68,15 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 'i' }, more = { + mode_idx = 14, mouse_shape = 0, short_name = 'm' }, more_lastline = { + mode_idx = 15, mouse_shape = 0, short_name = 'ml' }, normal = { + mode_idx = 0, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -79,6 +87,7 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 'n' }, operator = { + mode_idx = 7, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -89,6 +98,7 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 'o' }, replace = { + mode_idx = 3, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -99,6 +109,7 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 'r' }, showmatch = { + mode_idx = 16, blinkoff = 150, blinkon = 175, blinkwait = 175, @@ -108,12 +119,15 @@ describe('ui/cursor', function() id_lm = 46, short_name = 'sm' }, statusline_drag = { + mode_idx = 11, mouse_shape = 0, short_name = 'sd' }, statusline_hover = { + mode_idx = 10, mouse_shape = 0, short_name = 's' }, visual = { + mode_idx = 1, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -124,6 +138,7 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 'v' }, visual_select = { + mode_idx = 8, blinkoff = 250, blinkon = 400, blinkwait = 700, @@ -134,9 +149,11 @@ describe('ui/cursor', function() mouse_shape = 0, short_name = 've' }, vsep_drag = { + mode_idx = 13, mouse_shape = 0, short_name = 'vd' }, vsep_hover = { + mode_idx = 12, mouse_shape = 0, short_name = 'vs' } } |