Viewing File: /usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyo

ó
,òQc@s¥dZddlZddlZddlZddlmZddlmZmZm	Z	defd„ƒYZ
defd„ƒYZd	efd
„ƒYZd„Z
dS(s¶
    jinja2.testsuite.utils
    ~~~~~~~~~~~~~~~~~~~~~~

    Tests utilities jinja uses.

    :copyright: (c) 2010 by the Jinja Team.
    :license: BSD, see LICENSE for more details.
iÿÿÿÿN(t
JinjaTestCase(tLRUCachetescapetobject_type_reprtLRUCacheTestCasecBseZd„Zd„ZRS(cCs@tdƒ}d|d<d|d<d|d<|dd|d<dS(	Niitaitbtcitd(R(tselfR((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyttest_simples



cCs^tdƒ}d|d<d|d<|dx/tdƒD]!}tjtj||ƒƒ}q5WdS(Nii*tfooitbari(Rtrangetpickletloadstdumps(R	tcachetprotocoltcopy((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyttest_pickleable!s

(t__name__t
__module__R
R(((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyRs	
tHelpersTestCasecBseZd„ZRS(cCs‹dtfd„ƒY}|jtdƒdƒ|jtgƒdƒ|jt|ƒƒdƒ|jtdƒdƒ|jttƒdƒdS(	NtXcBseZRS((RR(((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyR1si*s
int objectslist objectsjinja2.testsuite.utils.X objecttNonetEllipsis(tobjecttassert_equalRRR(R	R((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyttest_object_type_repr0s(RRR(((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyR.stMarkupLeakTestCasecBseZd„ZRS(cCs|tƒ}xltdƒD]^}x<tdƒD].}tdƒtdƒtdƒtdƒq)W|jttjƒƒƒqWdS(NiièRs<foo>ufoou<foo>(tsetR
Rtaddtlentgctget_objects(R	tcountstcounttitem((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyttest_markup_leaks=s	


(RRR'(((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyR;scCsdtjƒ}|jtjtƒƒ|jtjtƒƒttdƒs`|jtjtƒƒn|S(Nt	func_code(	tunittestt	TestSuitetaddTestt	makeSuiteRRthasattrRR(tsuite((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyR.Is(t__doc__R"R)Rtjinja2.testsuiteRtjinja2.utilsRRRRRRR.(((s:/usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyt<module>
s

Back to Directory File Manager