From 91d038578536334d4788c1f889cd9b68ced0a43d Mon Sep 17 00:00:00 2001 From: mattn Date: Mon, 8 Mar 2010 16:23:48 +0900 Subject: [PATCH] fixed test tool. --- unittest.vim | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/unittest.vim b/unittest.vim index 79bbcf1..61cec96 100644 --- a/unittest.vim +++ b/unittest.vim @@ -15,7 +15,7 @@ for testgroup in testgroups let testtitle = len(testtitle) < 57 ? (testtitle.repeat(' ', 57-len(testtitle))) : strpart(testtitle, 0, 57) echohl ModeMsg | echon "testing #".printf("%03d", n+1) echohl None | echon ": ".testtitle." ... " - unlet! res | let res = ZenExpand(tests[n].query, '', 0) + unlet! res | let res = ZenExpand(tests[n].query, tests[n].type, 0) if res == tests[n].result echohl Title | echon "ok\n" | echohl None else @@ -245,16 +245,19 @@ finish { 'name': "div#box$*3>h3+p*2", 'query': "div#box$*3>h3+p*2", + 'type': "html", 'result': "
\n\t

\n\t

\n\t

\n
\n
\n\t

\n\t

\n\t

\n
\n
\n\t

\n\t

\n\t

\n
\n" }, { 'name': "div#box$*3>h3+p.bar*2|e", 'query': "div#box$*3>h3+p.bar*2|e", + 'type': "html", 'result': "<div id=\"box1\">\n\t&lt;h3&gt;&lt;/h3&gt;\n\t&lt;p class=\"bar\"&gt;&lt;/p&gt;\n\t&lt;p class=\"bar\"&gt;&lt;/p&gt;\n</div>\n<div id=\"box2\">\n\t&lt;h3&gt;&lt;/h3&gt;\n\t&lt;p class=\"bar\"&gt;&lt;/p&gt;\n\t&lt;p class=\"bar\"&gt;&lt;/p&gt;\n</div>\n<div id=\"box3\">\n\t&lt;h3&gt;&lt;/h3&gt;\n\t&lt;p class=\"bar\"&gt;&lt;/p&gt;\n\t&lt;p class=\"bar\"&gt;&lt;/p&gt;\n</div>\n", }, { 'name': "div>div#page>p.title+p|c", 'query': "div>div#page>p.title+p|c", + 'type': "html", 'result': "
\n\t\n\t
\n\t\t\n\t\t

\n\t\t\n\t\t

\n\t
\n\t\n
\n", }, ], @@ -266,7 +269,7 @@ finish 'name': "@i", 'query': "@i", 'type': "css", - 'result': "<@i>\n", + 'result': "@import url();", }, { 'name': "link:css", @@ -278,7 +281,13 @@ finish 'name': "fs:n", 'query': "fs:n", 'type': "css", - 'result': "\n", + 'result': "font-style:normal;", + }, + { + 'name': "fl:l|fc", + 'query': "fl:l|fc", + 'type': "css", + 'result': "float: left;", }, ], },