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:
ZyX 2017-04-09 02:43:48 +03:00
parent 444cab3731
commit e0560a0f3f

View File

@ -3,6 +3,7 @@ local Screen = require('test.functional.ui.screen')
local thelpers = require('test.functional.terminal.helpers')
local feed, clear, nvim = helpers.feed, helpers.clear, helpers.nvim
local nvim_dir, command = helpers.nvim_dir, helpers.command
local feed_command = helpers.feed_command
local hide_cursor = thelpers.hide_cursor
local show_cursor = thelpers.show_cursor
@ -138,7 +139,8 @@ describe('cursor with customized highlighting', function()
[3] = {bold = true},
})
screen:attach({rgb=false})
command('call termopen(["'..nvim_dir..'/tty-test"]) | startinsert')
command('call termopen(["'..nvim_dir..'/tty-test"])')
feed_command('startinsert')
end)
it('overrides the default highlighting', function()