mirror of
https://github.com/neovim/neovim.git
synced 2024-12-20 03:05:11 -07:00
test: dismiss quit_more from Lua #11226
Add a test for what #16537 fixed.
This commit is contained in:
parent
c665773897
commit
e420cd6c67
@ -1485,7 +1485,7 @@ ullamco laboris nisi ut
|
||||
aliquip ex ea commodo consequat.]])
|
||||
end)
|
||||
|
||||
it('can be quit', function()
|
||||
it('can be quit with echon', function()
|
||||
screen:try_resize(25,5)
|
||||
feed(':echon join(map(range(0, &lines*10), "v:val"), "\\n")<cr>')
|
||||
screen:expect{grid=[[
|
||||
@ -1505,6 +1505,45 @@ aliquip ex ea commodo consequat.]])
|
||||
]]}
|
||||
end)
|
||||
|
||||
it('can be quit with Lua #11224 #16537', function()
|
||||
-- NOTE: adds "4" to message history, although not displayed initially
|
||||
-- (triggered the more prompt).
|
||||
screen:try_resize(40,5)
|
||||
feed(':lua for i=0,10 do print(i) end<cr>')
|
||||
screen:expect{grid=[[
|
||||
0 |
|
||||
1 |
|
||||
2 |
|
||||
3 |
|
||||
{4:-- More --}^ |
|
||||
]]}
|
||||
feed('q')
|
||||
screen:expect{grid=[[
|
||||
^ |
|
||||
{1:~ }|
|
||||
{1:~ }|
|
||||
{1:~ }|
|
||||
|
|
||||
]]}
|
||||
feed(':mess<cr>')
|
||||
screen:expect{grid=[[
|
||||
0 |
|
||||
1 |
|
||||
2 |
|
||||
3 |
|
||||
{4:-- More --}^ |
|
||||
]]}
|
||||
feed('j')
|
||||
screen:expect{grid=[[
|
||||
1 |
|
||||
2 |
|
||||
3 |
|
||||
4 |
|
||||
{4:Press ENTER or type command to continue}^ |
|
||||
]]}
|
||||
feed('<cr>')
|
||||
end)
|
||||
|
||||
it('handles wrapped lines with line scroll', function()
|
||||
feed(':lua error(_G.x)<cr>')
|
||||
screen:expect{grid=[[
|
||||
|
Loading…
Reference in New Issue
Block a user