Fix tests

This commit is contained in:
mattn
2014-06-06 13:46:59 +09:00
parent ef27d24df0
commit 7ac6a8acb8

View File

@@ -175,7 +175,7 @@ function! s:do_tests(...)
endtry endtry
endfunction endfunction
function! g:emmet_unittest_complete(arglead, cmdline, cmdpos) function! s:emmet_unittest_complete(arglead, cmdline, cmdpos)
let args = split(a:cmdline, '\s\+', 1) let args = split(a:cmdline, '\s\+', 1)
let testgroups = eval(join(filter(split(substitute(join(readfile(s:sfile), "\n"), '.*\nfinish\n', '', ''), '\n', 1), "v:val !~ '^\"'"))) let testgroups = eval(join(filter(split(substitute(join(readfile(s:sfile), "\n"), '.*\nfinish\n', '', ''), '\n', 1), "v:val !~ '^\"'")))
try try
@@ -189,7 +189,7 @@ function! g:emmet_unittest_complete(arglead, cmdline, cmdpos)
return [] return []
endfunction endfunction
command! -nargs=* -complete=customlist,g:emmet_unittest_complete EmmetUnitTest call s:do_tests(<f-args>) command! -nargs=* -complete=customlist,<SID>emmet_unittest_complete EmmetUnitTest call s:do_tests(<f-args>)
if s:sfile == expand('%:p') if s:sfile == expand('%:p')
EmmetUnitTest EmmetUnitTest
endif endif
@@ -899,76 +899,76 @@ finish
'result': "@import url()", 'result': "@import url()",
}, },
{ {
'query': "fs:n", 'query': "{fs:n$$$$}",
'result': "font-style: normal", 'result': "{font-style: normal}",
}, },
{ {
'query': "fl:l|fc", 'query': "{fl:l|fc$$$$}",
'result': "float: left", 'result': "{float: left}",
}, },
{ {
'query': "bg+$$$$", 'query': "{bg+$$$$}",
'result': "background: #FFF url($$$$) 0 0 no-repeat", 'result': "{background: #FFF url($$$$) 0 0 no-repeat}",
}, },
{ {
'query': "bg+!$$$$", 'query': "{bg+!$$$$}",
'result': "background: #FFF url($$$$) 0 0 no-repeat !important", 'result': "{background: #FFF url($$$$) 0 0 no-repeat !important}",
}, },
{ {
'query': "m$$$$", 'query': "{m$$$$}",
'result': "margin: $$$$", 'result': "{margin: $$$$}",
}, },
{ {
'query': "m0.1p$$$$", 'query': "{m0.1p$$$$}",
'result': "margin: 0.1%", 'result': "{margin: 0.1%}",
}, },
{ {
'query': "m1.0$$$$", 'query': "{m1.0$$$$}",
'result': "margin: 1.0em", 'result': "{margin: 1.0em}",
}, },
{ {
'query': "m2$$$$", 'query': "{m2$$$$}",
'result': "margin: 2px", 'result': "{margin: 2px}",
}, },
{ {
'query': "bdrs10$$$$", 'query': "{bdrs10$$$$}",
'result': "border-radius: 10px", 'result': "{border-radius: 10px}",
}, },
{ {
'query': "-bdrs20$$$$", 'query': "{-bdrs20$$$$}",
'result': "-webkit-border-radius: 20px\n-moz-border-radius: 20px\nborder-radius: 20px", 'result': "{-webkit-border-radius: 20px\n-moz-border-radius: 20px\nborder-radius: 20px}",
}, },
{ {
'query': "lg(top,#fff,#000)$$$$", 'query': "{lg(top,#fff,#000)$$$$}",
'result': "background-image: -webkit-gradient(top, 0 0, 0 100, from(#fff), to(#000))\nbackground-image: -webkit-linear-gradient(#fff, #000)\nbackground-image: -moz-linear-gradient(#fff, #000)\nbackground-image: -o-linear-gradient(#fff, #000)\nbackground-image: linear-gradient(#fff, #000)\n", 'result': "{background-image: -webkit-gradient(top, 0 0, 0 100, from(#fff), to(#000))\nbackground-image: -webkit-linear-gradient(#fff, #000)\nbackground-image: -moz-linear-gradient(#fff, #000)\nbackground-image: -o-linear-gradient(#fff, #000)\nbackground-image: linear-gradient(#fff, #000)\n}",
}, },
{ {
'query': "m10-5-0$$$$", 'query': "{m10-5-0$$$$}",
'result': "margin: 10px 5px 0", 'result': "{margin: 10px 5px 0}",
}, },
{ {
'query': "m-10--5$$$$", 'query': "{m-10--5$$$$}",
'result': "margin: -10px -5px", 'result': "{margin: -10px -5px}",
}, },
{ {
'query': "m10-auto$$$$", 'query': "{m10-auto$$$$}",
'result': "margin: 10px auto", 'result': "{margin: 10px auto}",
}, },
{ {
'query': "w100p$$$$", 'query': "{w100p$$$$}",
'result': "width: 100%", 'result': "{width: 100%}",
}, },
{ {
'query': "h50e$$$$", 'query': "{h50e$$$$}",
'result': "height: 50em", 'result': "{height: 50em}",
}, },
{ {
'query': "(bg+)+c$$$$", 'query': "{(bg+)+c$$$$}",
'result': "background: #FFF url($$$$) 0 0 no-repeat\ncolor: #000", 'result': "{background: #FFF url($$$$) 0 0 no-repeat\ncolor: #000}",
}, },
{ {
'query': ".first>.second>.third$$$$", 'query': "{.first>.second>.third$$$$}",
'result': "div.first\n\tdiv.second\n\t\tdiv.third$$$$", 'result': "{div.first\n\tdiv.second\n\t\tdiv.third$$$$}",
}, },
], ],
}, },