Viewing File: /usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyc
ó
,òQc @ s¥ d Z d d l Z d d l Z d d l Z d d l m Z d d l m Z m Z m Z d e f d „ ƒ YZ
d e f d „ ƒ YZ d e f d
„ ƒ YZ d „ Z
d S( 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( t LRUCachet escapet object_type_reprt LRUCacheTestCasec B s e Z d „ Z d „ Z RS( c C sŽ t d ƒ } d | d <d | d <d | d <| d d | d <t | ƒ d k sT t ‚ d | k r„ d | k r„ d | k r„ d | k sŠ t ‚ d S( Ni i t ai t bt ci t d( R t lent AssertionError( t selfR ( ( s: /usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyt test_simple s
c C s¦ t d ƒ } d | d <d | d <| d xw t d ƒ D]i } t j t j | | ƒ ƒ } | j | j k sn t ‚ | j | j k s† t ‚ | j | j k s5 t ‚ q5 Wd S( Ni i* t fooi t bari ( R t ranget picklet loadst dumpst capacityR
t _mappingt _queue( R t cachet protocolt copy( ( s: /usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyt test_pickleable! s
( t __name__t
__module__R R ( ( ( s: /usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyR s
t HelpersTestCasec B s e Z d „ Z RS( c C s‹ d t f d „ ƒ Y} | j t d ƒ d ƒ | j t g ƒ d ƒ | j t | ƒ ƒ d ƒ | j t d ƒ d ƒ | j t t ƒ d ƒ d S( Nt Xc B s e Z RS( ( R R ( ( ( s: /usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyR 1 s i* s
int objects list objects jinja2.testsuite.utils.X objectt Nonet Ellipsis( t objectt assert_equalR R R ( R R ( ( s: /usr/lib/python2.7/site-packages/jinja2/testsuite/utils.pyt test_object_type_repr0 s ( R R R"