forked from aniani/vim
patch 8.1.2206: no test for fixed issue #3893
Problem: No test for fixed issue #3893. Solution: Add a test. (Christian Brabandt, #3893)
This commit is contained in:
parent
6656c2ec4c
commit
28686682e7
5
src/testdir/dumps/Test_winline_rnu.dump
Normal file
5
src/testdir/dumps/Test_winline_rnu.dump
Normal file
@ -0,0 +1,5 @@
|
||||
|1+8#5fafaf255#303030255| @2> +0#0000000#ffffff0@45
|
||||
| +0#af5f00255&@1|1| |a+0#0000000&@45
|
||||
| +0#af5f00255&@3|a+0#0000000&@45
|
||||
| +0#af5f00255&@3|a+0#0000000&@17| @27
|
||||
@32|1|,|0|-|1| @8|A|l@1|
|
@ -158,3 +158,26 @@ func Test_display_listchars_precedes()
|
||||
set list& listchars& wrap&
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
" Check that win_lines() works correctly with the number_only parameter=TRUE
|
||||
" should break early to optimize cost of drawing, but needs to make sure
|
||||
" that the number column is correctly highlighted.
|
||||
func Test_scroll_CursorLineNr_update()
|
||||
CheckScreendump
|
||||
|
||||
let lines =<< trim END
|
||||
hi CursorLineNr ctermfg=73 ctermbg=236
|
||||
set nu rnu cursorline cursorlineopt=number
|
||||
exe ":norm! o\<esc>110ia\<esc>"
|
||||
END
|
||||
let filename = 'Xdrawscreen'
|
||||
call writefile(lines, filename)
|
||||
let buf = RunVimInTerminal('-S '.filename, #{rows: 5, cols: 50})
|
||||
call term_sendkeys(buf, "k")
|
||||
call term_wait(buf)
|
||||
call VerifyScreenDump(buf, 'Test_winline_rnu', {})
|
||||
|
||||
" clean up
|
||||
call StopVimInTerminal(buf)
|
||||
call delete(filename)
|
||||
endfunc
|
||||
|
@ -741,6 +741,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
2206,
|
||||
/**/
|
||||
2205,
|
||||
/**/
|
||||
|
Loading…
x
Reference in New Issue
Block a user