⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pretty.t

📁 source of perl for linux application,
💻 T
字号:
#!/bin/perl -wuse strict;use lib '.', 't/lib','../blib/lib','./blib/lib';use Test::More tests => 18;BEGIN { use_ok('CGI::Pretty') };# This is silly use_ok should take argumentsuse CGI::Pretty (':all');is(h1(), '<h1 />',"single tag");is(ol(li('fred'),li('ethel')), <<HTML,   "basic indentation");<ol>	<li>		fred	</li>	<li>		ethel	</li></ol>HTMLis(p('hi',pre('there'),'frog'), <<HTML, "<pre> tags");<p>	hi <pre>there</pre>	frog</p>HTMLis(h1({-align=>'CENTER'},'fred'), <<HTML, "open/close tag with attribute");<h1 align="CENTER">	fred</h1>HTMLis(h1({-align=>undef},'fred'), <<HTML,"open/close tag with orphan attribute");<h1 align>	fred</h1>HTMLis(h1({-align=>'CENTER'},['fred','agnes']), <<HTML, "distributive tag with attribute");<h1 align="CENTER">	fred</h1><h1 align="CENTER">	agnes</h1>HTMLis(p('hi',a({-href=>'frog'},'there'),'frog'), <<HTML,   "as-is");<p>	hi <a href="frog">there</a>	frog</p>HTMLis(p([ qw( hi there frog ) ] ), <<HTML,   "array-reference");<p>	hi</p><p>	there</p><p>	frog</p>HTMLis(p(p(p('hi'), 'there' ), 'frog'), <<HTML,   "nested tags");<p>	<p>		<p>			hi		</p>		there	</p>	frog</p>HTMLis(table(TR(td(table(TR(td('hi', 'there', 'frog')))))), <<HTML,   "nested as-is tags");<table>	<tr>		<td><table>			<tr>				<td>hi there frog</td>			</tr>		</table></td>	</tr></table>HTMLis(table(TR(td(table(TR(td( [ qw( hi there frog ) ])))))), <<HTML,   "nested as-is array-reference");<table>	<tr>		<td><table>			<tr>				<td>hi</td>				<td>there</td>				<td>frog</td>			</tr>		</table></td>	</tr></table>HTML$CGI::Pretty::INDENT = $CGI::Pretty::LINEBREAK = ""; is(h1(), '<h1 />',"single tag (pretty turned off)");is(h1('fred'), '<h1>fred</h1>',"open/close tag (pretty turned off)");is(h1('fred','agnes','maura'), '<h1>fred agnes maura</h1>',"open/close tag multiple (pretty turned off)");is(h1({-align=>'CENTER'},'fred'), '<h1 align="CENTER">fred</h1>',"open/close tag with attribute (pretty turned off)");is(h1({-align=>undef},'fred'), '<h1 align>fred</h1>',"open/close tag with orphan attribute (pretty turned off)");is(h1({-align=>'CENTER'},['fred','agnes']), '<h1 align="CENTER">fred</h1> <h1 align="CENTER">agnes</h1>',   "distributive tag with attribute (pretty turned off)");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -