mirror of
https://github.com/neovim/neovim.git
synced 2025-12-09 16:12:48 +00:00
functests: Fix terminal/cursor_spec
It looks like Neovim has a bug: if `startinsert` is called using `command()` then `-- TERMINAL --` gets replaced with `-- --` (and also a cursor appears).
This commit is contained in:
@@ -3,6 +3,7 @@ local Screen = require('test.functional.ui.screen')
|
|||||||
local thelpers = require('test.functional.terminal.helpers')
|
local thelpers = require('test.functional.terminal.helpers')
|
||||||
local feed, clear, nvim = helpers.feed, helpers.clear, helpers.nvim
|
local feed, clear, nvim = helpers.feed, helpers.clear, helpers.nvim
|
||||||
local nvim_dir, command = helpers.nvim_dir, helpers.command
|
local nvim_dir, command = helpers.nvim_dir, helpers.command
|
||||||
|
local feed_command = helpers.feed_command
|
||||||
local hide_cursor = thelpers.hide_cursor
|
local hide_cursor = thelpers.hide_cursor
|
||||||
local show_cursor = thelpers.show_cursor
|
local show_cursor = thelpers.show_cursor
|
||||||
|
|
||||||
@@ -138,7 +139,8 @@ describe('cursor with customized highlighting', function()
|
|||||||
[3] = {bold = true},
|
[3] = {bold = true},
|
||||||
})
|
})
|
||||||
screen:attach({rgb=false})
|
screen:attach({rgb=false})
|
||||||
command('call termopen(["'..nvim_dir..'/tty-test"]) | startinsert')
|
command('call termopen(["'..nvim_dir..'/tty-test"])')
|
||||||
|
feed_command('startinsert')
|
||||||
end)
|
end)
|
||||||
|
|
||||||
it('overrides the default highlighting', function()
|
it('overrides the default highlighting', function()
|
||||||
|
|||||||
Reference in New Issue
Block a user