mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
vim-patch:9.0.0586: missing change in test (#20347)
Problem: Missing change in test. Solution: Add the test change.124af71a28
vim-patch:9.0.0585: when long message test fails the error message is not visible Problem: When long message test fails the error message is not visible. Solution: Dump more lines.6a879878f4
This commit is contained in:
parent
ac66f5af06
commit
9ffa041a9a
@ -357,15 +357,14 @@ func Test_quit_long_message()
|
||||
let content =<< trim END
|
||||
echom range(9999)->join("\x01")
|
||||
END
|
||||
call writefile(content, 'Xtest_quit_message')
|
||||
let buf = RunVimInTerminal('-S Xtest_quit_message', #{rows: 6, wait_for_ruler: 0})
|
||||
call WaitForAssert({-> assert_match('^-- More --', term_getline(buf, 6))})
|
||||
call writefile(content, 'Xtest_quit_message', 'D')
|
||||
let buf = RunVimInTerminal('-S Xtest_quit_message', #{rows: 10, wait_for_ruler: 0})
|
||||
call WaitForAssert({-> assert_match('^-- More --', term_getline(buf, 10))})
|
||||
call term_sendkeys(buf, "q")
|
||||
call VerifyScreenDump(buf, 'Test_quit_long_message', {})
|
||||
|
||||
" clean up
|
||||
call StopVimInTerminal(buf)
|
||||
call delete('Xtest_quit_message')
|
||||
endfunc
|
||||
|
||||
" this was missing a terminating NUL
|
||||
|
@ -352,7 +352,7 @@ describe('messages', function()
|
||||
|
||||
-- oldtest: Test_quit_long_message()
|
||||
it('with control characters can be quit vim-patch:8.2.1844', function()
|
||||
screen:try_resize(40, 6)
|
||||
screen:try_resize(40, 10)
|
||||
feed([[:echom range(9999)->join("\x01")<CR>]])
|
||||
screen:expect([[
|
||||
0{3:^A}1{3:^A}2{3:^A}3{3:^A}4{3:^A}5{3:^A}6{3:^A}7{3:^A}8{3:^A}9{3:^A}10{3:^A}11{3:^A}12|
|
||||
@ -360,6 +360,10 @@ describe('messages', function()
|
||||
{3:^A}23{3:^A}24{3:^A}25{3:^A}26{3:^A}27{3:^A}28{3:^A}29{3:^A}30{3:^A}31{3:^A}32|
|
||||
{3:^A}33{3:^A}34{3:^A}35{3:^A}36{3:^A}37{3:^A}38{3:^A}39{3:^A}40{3:^A}41{3:^A}42|
|
||||
{3:^A}43{3:^A}44{3:^A}45{3:^A}46{3:^A}47{3:^A}48{3:^A}49{3:^A}50{3:^A}51{3:^A}52|
|
||||
{3:^A}53{3:^A}54{3:^A}55{3:^A}56{3:^A}57{3:^A}58{3:^A}59{3:^A}60{3:^A}61{3:^A}62|
|
||||
{3:^A}63{3:^A}64{3:^A}65{3:^A}66{3:^A}67{3:^A}68{3:^A}69{3:^A}70{3:^A}71{3:^A}72|
|
||||
{3:^A}73{3:^A}74{3:^A}75{3:^A}76{3:^A}77{3:^A}78{3:^A}79{3:^A}80{3:^A}81{3:^A}82|
|
||||
{3:^A}83{3:^A}84{3:^A}85{3:^A}86{3:^A}87{3:^A}88{3:^A}89{3:^A}90{3:^A}91{3:^A}92|
|
||||
{1:-- More --}^ |
|
||||
]])
|
||||
feed('q')
|
||||
@ -368,6 +372,10 @@ describe('messages', function()
|
||||
{0:~ }|
|
||||
{0:~ }|
|
||||
{0:~ }|
|
||||
{0:~ }|
|
||||
{0:~ }|
|
||||
{0:~ }|
|
||||
{0:~ }|
|
||||
{0:~ }|
|
||||
|
|
||||
]])
|
||||
|
Loading…
Reference in New Issue
Block a user