vim-patch:8.1.0175: marks test fails in very wide window

Problem:    Marks test fails in very wide window. (Vladimir Lomov)
Solution:   Extend the text to match 'columns'. (closes vim/vim#3180, closes vim/vim#3181)
bde14d8e24
This commit is contained in:
Jan Edmund Lazo 2018-09-13 20:12:19 -04:00
parent 64e74dc784
commit 315a8d2217

View File

@ -126,15 +126,12 @@ func Test_marks_cmd_multibyte()
return return
endif endif
new Xone new Xone
call setline(1, [áááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááá']) call setline(1, [repeat(', &columns)])
norm! ma norm! ma
let a = split(execute('marks a'), "\n") let a = split(execute('marks a'), "\n")
call assert_equal(2, len(a)) call assert_equal(2, len(a))
let expected = ' a 1 0 ' let expected = ' a 1 0 ' . repeat('á', &columns - 16)
while strwidth(expected) < &columns - 1
let expected .= 'á'
endwhile
call assert_equal(expected, a[1]) call assert_equal(expected, a[1])
bwipe! bwipe!