forked from aniani/vim
patch 9.1.1309: tests: no test for 'pummaxwidth' with non-truncated "kind"
Problem: tests: no test for 'pummaxwidth' with non-truncated "kind". Solution: Add a test with "kind" and larger 'pummaxwidth' (zeertzjq). closes: #17126 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
parent
fbbaa6ebe9
commit
031919c7ac
8
src/testdir/dumps/Test_pum_maxwidth_21.dump
Normal file
8
src/testdir/dumps/Test_pum_maxwidth_21.dump
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
|f+0&#ffffff0|o@1> @71
|
||||||
|
|f+0#0000001#e0e0e08|o@1| @7|f|o@1|K|>| +0#4040ff13#ffffff0@58
|
||||||
|
|b+0#0000001#ffd7ff255|a|r| @7|一*&|二|>+&| +0#4040ff13#ffffff0@58
|
||||||
|
|一*0#0000001#ffd7ff255|二|三|四|五| +&|m|u|l|t|i| +0#4040ff13#ffffff0@58
|
||||||
|
|~| @73
|
||||||
|
|~| @73
|
||||||
|
|~| @73
|
||||||
|
|~| @73
|
8
src/testdir/dumps/Test_pum_maxwidth_22.dump
Normal file
8
src/testdir/dumps/Test_pum_maxwidth_22.dump
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
| +0&#ffffff0@70> |o@1|f
|
||||||
|
| +0#4040ff13&@58|<+0#0000001#e0e0e08|K|o@1|f| @7|o@1|f
|
||||||
|
| +0#4040ff13#ffffff0@58|<+0#0000001#ffd7ff255|二*&|一| +&@7|r|a|b
|
||||||
|
| +0#4040ff13#ffffff0@58|i+0#0000001#ffd7ff255|t|l|u|m| |五*&|四|三|二|一
|
||||||
|
| +0#4040ff13#ffffff0@73|~
|
||||||
|
| @73|~
|
||||||
|
| @73|~
|
||||||
|
| @73|~
|
@ -2154,6 +2154,20 @@ func Test_pum_maxwidth_multibyte()
|
|||||||
call term_sendkeys(buf, "\<Esc>:set norightleft\<CR>")
|
call term_sendkeys(buf, "\<Esc>:set norightleft\<CR>")
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
call term_sendkeys(buf, ":set pummaxwidth=16\<CR>")
|
||||||
|
call TermWait(buf, 50)
|
||||||
|
call term_sendkeys(buf, "S\<C-X>\<C-O>")
|
||||||
|
call VerifyScreenDump(buf, 'Test_pum_maxwidth_21', {'rows': 8})
|
||||||
|
call term_sendkeys(buf, "\<ESC>")
|
||||||
|
|
||||||
|
if has('rightleft')
|
||||||
|
call term_sendkeys(buf, ":set rightleft\<CR>")
|
||||||
|
call TermWait(buf, 50)
|
||||||
|
call term_sendkeys(buf, "S\<C-X>\<C-O>")
|
||||||
|
call VerifyScreenDump(buf, 'Test_pum_maxwidth_22', {'rows': 8})
|
||||||
|
call term_sendkeys(buf, "\<Esc>:set norightleft\<CR>")
|
||||||
|
endif
|
||||||
|
|
||||||
call StopVimInTerminal(buf)
|
call StopVimInTerminal(buf)
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
|
@ -704,6 +704,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1309,
|
||||||
/**/
|
/**/
|
||||||
1308,
|
1308,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user