Viewing File: /usr/lib64/python2.7/site-packages/markupsafe/tests.pyc

ó
]†Lc@s’ddlZddlZddlmZmZmZdejfd„ƒYZdejfd„ƒYZd„Z	e
dkrŽejd	d
ƒndS(iÿÿÿÿN(tMarkuptescapet
escape_silenttMarkupTestCasecBs#eZd„Zd„Zd„ZRS(cCskd}tdƒ}||tt|ƒƒt|ƒks>t‚tdƒddksZt‚tdƒidd6dks}t‚ttdƒd	ƒtksŸt‚tdƒ}|jƒ|ksÃt‚d
tfd„ƒY}t|ƒƒdksôt‚td
ƒ|ƒdkst‚tdƒdks+t‚tdƒjƒdksIt‚tdƒjƒdksgt‚dS(Ns?<script type="application/x-some-script">alert("foo");</script>s<em>username</em>s<em>%s</em>s
<bad user>s<em>&lt;bad user&gt;</em>s<em>%(username)s</em>tusernametfootbartFoocBseZd„Zd„ZRS(cSsdS(Ns<em>awesome</em>((tself((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyt__html__scSsdS(Ntawesome((R((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyt__unicode__ s(t__name__t
__module__R	R(((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyRs	s<em>awesome</em>s<strong>%s</strong>s!<strong><em>awesome</em></strong>s"<>&'s&#34;&lt;&gt;&amp;&#39;s<em>Foo &amp; Bar</em>s	Foo & Bars&lt;test&gt;s<test>(	RtunicodeRtAssertionErrorttypeR	tobjectt	striptagstunescape(RtunsafetsafetxR((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyttest_markup_operationss$,
"cCs1ddl}x|jD]}t||ƒqWdS(Niÿÿÿÿ(t
markupsafet__all__tgetattr(Rtmarkuptitem((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyttest_all_set+scCs[tdƒtƒkst‚tdƒtdƒks9t‚tdƒtdƒksWt‚dS(Ns<foo>u&lt;foo&gt;(RtNoneRRR(R((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyttest_escape_silent0s(RR
RRR(((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyRs	#	tMarkupLeakTestCasecBseZd„ZRS(cCsštƒ}xltdƒD]^}x<tdƒD].}tdƒtdƒtdƒtdƒq)W|jttjƒƒƒqWt|ƒdks–tdƒ‚dS(	NiièRs<foo>ufoou<foo>is'ouch, c extension seems to leak objects(tsettxrangeRtaddtlentgctget_objectsR(RtcountstcountR((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyttest_markup_leaks8s	


(RR
R)(((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyR 6scCsNtjƒ}|jtjtƒƒttdƒsJ|jtjtƒƒn|S(Nt	func_code(tunittestt	TestSuitetaddTestt	makeSuiteRthasattrRR (tsuite((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyR0Ds
t__main__tdefaultTestR0(R%R+RRRRtTestCaseRR R0Rtmain(((s6/usr/lib64/python2.7/site-packages/markupsafe/tests.pyt<module>s0	
Back to Directory File Manager