From 8447f060adfb58408a2a2195d0f014982af21be1 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Fri, 20 Mar 2026 23:18:43 +0900 Subject: [PATCH] CI: test only with Vim head, remove skip workarounds --- test/html.vimspec | 48 ++++++++--------------------------------------- 1 file changed, 8 insertions(+), 40 deletions(-) diff --git a/test/html.vimspec b/test/html.vimspec index d9a77b2..5232084 100644 --- a/test/html.vimspec +++ b/test/html.vimspec @@ -264,19 +264,11 @@ Describe html Assert Equals(res, 'foo bar') End - It wraps visual word (skip: ex mode) - if mode() ==# 'c' - Skip not supported in ex mode - endif - let res = ExpandInBuffer("foo $$$$\\ve\\,p\\$$$$bar baz", 'html', 'foo

bar

baz') + It wraps visual word let res = ExpandInBuffer("foo $$$$\\ve\\,p\\$$$$bar baz", 'html', 'foo

bar

baz') Assert Equals(res, 'foo

bar

baz') End - It wraps visual multi word (skip: ex mode) - if mode() ==# 'c' - Skip not supported in ex mode - endif - let res = ExpandInBuffer("foo $$$$\\vee\\,p\\$$$$bar baz", 'html', 'foo

bar baz

') + It wraps visual multi word let res = ExpandInBuffer("foo $$$$\\vee\\,p\\$$$$bar baz", 'html', 'foo

bar baz

') Assert Equals(res, 'foo

bar baz

') End @@ -293,27 +285,15 @@ Describe html Assert Equals(ExpandWord('(div>(label+input))+div', 'html'), "
\n\t\n\t\n
\n
\n") End - It wraps visual lines with multiplier (skip: ex mode) - if mode() ==# 'c' - Skip not supported in ex mode - endif - let res = ExpandInBuffer("test1\ntest2\ntest3$$$$\\ggVG\\,ul>li>span*>a\\$$$$", 'html', "") + It wraps visual lines with multiplier let res = ExpandInBuffer("test1\ntest2\ntest3$$$$\\ggVG\\,ul>li>span*>a\\$$$$", 'html', "") Assert Equals(res, "") End - It wraps visual lines with input (skip: ex mode) - if mode() ==# 'c' - Skip not supported in ex mode - endif - let res = ExpandInBuffer("test1\ntest2\ntest3$$$$\\ggVG\\,input[type=input value=$#]*\\$$$$", 'html', "\n\n") + It wraps visual lines with input let res = ExpandInBuffer("test1\ntest2\ntest3$$$$\\ggVG\\,input[type=input value=$#]*\\$$$$", 'html', "\n\n") Assert Equals(res, "\n\n") End - It wraps visual lines with div id (skip: ex mode) - if mode() ==# 'c' - Skip not supported in ex mode - endif - let res = ExpandInBuffer("test1\ntest2\ntest3$$$$\\ggVG\\,div[id=$#]*\\$$$$", 'html', "
\n
\n
") + It wraps visual lines with div id let res = ExpandInBuffer("test1\ntest2\ntest3$$$$\\ggVG\\,div[id=$#]*\\$$$$", 'html', "
\n
\n
") Assert Equals(res, "
\n
\n
") End @@ -349,11 +329,7 @@ Describe html Assert Equals(ExpandWord('span.item$*2>{item $}', 'html'), "item 1\nitem 2\n") End - It wraps visual indented block (skip: ex mode) - if mode() ==# 'c' - Skip not supported in ex mode - endif - let res = ExpandInBuffer("\t
\n\t\tnav link\n\t
$$$$\\ggVG\\,div\\$$$$", 'html', "\t
\n\t\t
\n\t\t\tnav link\n\t\t
\n\t
") + It wraps visual indented block let res = ExpandInBuffer("\t
\n\t\tnav link\n\t
$$$$\\ggVG\\,div\\$$$$", 'html', "\t
\n\t\t
\n\t\t\tnav link\n\t\t
\n\t
") Assert Equals(res, "\t
\n\t\t
\n\t\t\tnav link\n\t\t
\n\t
") End @@ -462,19 +438,11 @@ Describe html End Describe update tag - It adds class (skip: ex mode) - if mode() ==# 'c' - Skip not supported in ex mode - endif - let res = ExpandInBuffer("u.global\\$$$$3>", 'html', '

') + It adds class let res = ExpandInBuffer("u.global\\$$$$3>", 'html', '

') Assert Equals(res, '

') End - It adds class preserving attribute (skip: ex mode) - if mode() ==# 'c' - Skip not supported in ex mode - endif - let res = ExpandInBuffer("u.btn\\$$$$ disabled>", 'html', '') + It adds class preserving attribute let res = ExpandInBuffer("u.btn\\$$$$ disabled>", 'html', '') Assert Equals(res, '') End End