diff options
author | erw7 <erw7.github@gmail.com> | 2017-04-02 18:32:23 +0900 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2017-08-16 09:13:44 +0200 |
commit | d3a8c4f99289f7b65a68bf9ed5eeab34aa688e0e (patch) | |
tree | fca344b1ae0315bf9eeaa58056a0f6cd933d2d2d /test/functional/ui/screen.lua | |
parent | 84fb794da653fc3bcc2832816ca0cab01b4e0400 (diff) | |
download | rneovim-d3a8c4f99289f7b65a68bf9ed5eeab34aa688e0e.tar.gz rneovim-d3a8c4f99289f7b65a68bf9ed5eeab34aa688e0e.tar.bz2 rneovim-d3a8c4f99289f7b65a68bf9ed5eeab34aa688e0e.zip |
win/pty: log errors
Diffstat (limited to 'test/functional/ui/screen.lua')
-rw-r--r-- | test/functional/ui/screen.lua | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/functional/ui/screen.lua b/test/functional/ui/screen.lua index a6b7fb2997..77b69041e0 100644 --- a/test/functional/ui/screen.lua +++ b/test/functional/ui/screen.lua @@ -73,6 +73,8 @@ local helpers = require('test.functional.helpers')(nil) local request, run, uimeths = helpers.request, helpers.run, helpers.uimeths +local iswin, nvim, retry = helpers.iswin, helpers.nvim, helpers.retry + local dedent = helpers.dedent local Screen = {} @@ -259,6 +261,17 @@ screen:redraw_debug() to show all intermediate screen states. ]]) end) end +function Screen:expect_after_resize(expected) + if iswin() then + retry(nil, nil, function() + nvim('command', 'call jobsend(b:terminal_job_id, "\\<C-q>")') + self:expect(expected) + end) + else + self:expect(expected) + end +end + function Screen:wait(check, timeout) local err, checked = false local success_seen = false |