mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 03:18:16 +00:00
Merge pull request #24439 from neovim/backport-24438-to-release-0.9
[Backport release-0.9] test: fix VimResume test flakiness
This commit is contained in:
@@ -105,7 +105,7 @@ it('autocmds VimSuspend/VimResume #22041', function()
|
||||
meths.input_mouse('move', '', '', 0, 0, 0)
|
||||
eq({ 's', 'r', 's', 'r' }, eval('g:ev'))
|
||||
|
||||
feed('<C-Z>')
|
||||
feed('<C-Z><C-Z><C-Z>')
|
||||
screen:expect(function() eq(true, screen.suspended) end)
|
||||
meths.ui_set_focus(false)
|
||||
eq({ 's', 'r', 's', 'r', 's' }, eval('g:ev'))
|
||||
@@ -113,25 +113,11 @@ it('autocmds VimSuspend/VimResume #22041', function()
|
||||
meths.ui_set_focus(true)
|
||||
eq({ 's', 'r', 's', 'r', 's', 'r' }, eval('g:ev'))
|
||||
|
||||
command('suspend')
|
||||
command('suspend | suspend | suspend')
|
||||
screen:expect(function() eq(true, screen.suspended) end)
|
||||
screen:detach()
|
||||
eq({ 's', 'r', 's', 'r', 's', 'r', 's' }, eval('g:ev'))
|
||||
screen.suspended = false
|
||||
screen:attach()
|
||||
eq({ 's', 'r', 's', 'r', 's', 'r', 's', 'r' }, eval('g:ev'))
|
||||
|
||||
eq(false, screen.suspended)
|
||||
feed('<C-Z><C-Z><C-Z><C-Z>')
|
||||
screen:expect(function() eq (true, screen.suspended) end)
|
||||
eq({ 's', 'r', 's', 'r', 's', 'r', 's', 'r', 's' }, eval('g:ev'))
|
||||
screen.suspended = false
|
||||
feed('<C-Z><C-Z><C-Z><C-Z>')
|
||||
eq({ 's', 'r', 's', 'r', 's', 'r', 's', 'r', 's', 'r', 's' }, eval('g:ev'))
|
||||
screen:expect(function() eq (true, screen.suspended) end)
|
||||
screen.suspended = false
|
||||
feed('i<C-R>=g:ev<CR>')
|
||||
eq({ 's', 'r', 's', 'r', 's', 'r', 's', 'r', 's', 'r', 's', 'r' }, eval('g:ev'))
|
||||
eq({ 's', 'r', 's', 'r', 's', 'r', 's', 'r', 's', 'r', 's', 'r', '' },
|
||||
meths.buf_get_lines(0, 0, -1, true))
|
||||
end)
|
||||
|
Reference in New Issue
Block a user