diff options
author | ZyX <kp-pav@yandex.ru> | 2017-04-09 02:43:48 +0300 |
---|---|---|
committer | ZyX <kp-pav@yandex.ru> | 2017-04-09 03:24:21 +0300 |
commit | e0560a0f3fbdbc4934c54a9ebe512db86ff53cfb (patch) | |
tree | bf84c9b91c130df3e7276e63051fba56e398ea1b /test/functional/terminal/cursor_spec.lua | |
parent | 444cab37316120d69aaa213858ed199dd35c4b59 (diff) | |
download | rneovim-e0560a0f3fbdbc4934c54a9ebe512db86ff53cfb.tar.gz rneovim-e0560a0f3fbdbc4934c54a9ebe512db86ff53cfb.tar.bz2 rneovim-e0560a0f3fbdbc4934c54a9ebe512db86ff53cfb.zip |
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).
Diffstat (limited to 'test/functional/terminal/cursor_spec.lua')
-rw-r--r-- | test/functional/terminal/cursor_spec.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/functional/terminal/cursor_spec.lua b/test/functional/terminal/cursor_spec.lua index 9ac9e85c72..84d0322f12 100644 --- a/test/functional/terminal/cursor_spec.lua +++ b/test/functional/terminal/cursor_spec.lua @@ -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() |