ó
0Rc           @   s   d  Z  d d l Z d d l m Z m Z d d l m Z d d l m Z d d l	 m
 Z
 e   Z e d e d e  Z d	 e f d
     YZ d   Z d S(   sĀ   
    jinja2.testsuite.bytecode_cache
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Test bytecode caching

    :copyright: (c) 2010 by the Jinja Team.
    :license: BSD, see LICENSE for more details.
i’’’’N(   t   JinjaTestCaset   package_loader(   t   Environment(   t   FileSystemBytecodeCache(   t   TemplateNotFoundt   loadert   bytecode_cachet   ByteCodeCacheTestCasec           B   s   e  Z d    Z RS(   c         C   s)   t  j d  } |  j t t  j d  d  S(   Ns	   test.htmls   missing.html(   t   envt   get_templatet   assert_raisesR   (   t   selft   tmpl(    (    sC   /usr/lib/python2.7/site-packages/jinja2/testsuite/bytecode_cache.pyt   test_simple   s    (   t   __name__t
   __module__R   (    (    (    sC   /usr/lib/python2.7/site-packages/jinja2/testsuite/bytecode_cache.pyR      s   c          C   s&   t  j   }  |  j t  j t   |  S(   N(   t   unittestt	   TestSuitet   addTestt	   makeSuiteR   (   t   suite(    (    sC   /usr/lib/python2.7/site-packages/jinja2/testsuite/bytecode_cache.pyR   "   s    (   t   __doc__R   t   jinja2.testsuiteR    R   t   jinja2R   t   jinja2.bccacheR   t   jinja2.exceptionsR   R   R   R   R   (    (    (    sC   /usr/lib/python2.7/site-packages/jinja2/testsuite/bytecode_cache.pyt   <module>
   s   		