Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
opt
/
alt
/
python27
/
lib
/
python2.7
/
site-packages
/
jinja2
/
testsuite
/
File Content:
loader.pyo
� ,��Qc @ s� d Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z m Z m Z m Z m Z m Z m Z d d l m Z m Z d d l m Z m Z d d l m Z d d l m Z d e f d � � YZ d e f d � � YZ d � Z d S( s� jinja2.testsuite.loader ~~~~~~~~~~~~~~~~~~~~~~~ Test the loaders. :copyright: (c) 2010 by the Jinja Team. :license: BSD, see LICENSE for more details. i����N( t JinjaTestCaset dict_loadert package_loadert filesystem_loadert function_loadert choice_loadert prefix_loader( t Environmentt loaders( t PYPYt PY2( t split_template_path( t TemplateNotFoundt LoaderTestCasec B sY e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( c C s8 t d t � } | j d � } | j t | j d � d S( Nt loaders justdict.htmls missing.html( R R t get_templatet assert_raisesR ( t selft envt tmpl( ( sH /opt/alt/python27/lib/python2.7/site-packages/jinja2/testsuite/loader.pyt test_dict_loader s c C s8 t d t � } | j d � } | j t | j d � d S( NR s test.htmls missing.html( R R R R R ( R R R ( ( sH /opt/alt/python27/lib/python2.7/site-packages/jinja2/testsuite/loader.pyt test_package_loader# s c C sG t d t � } | j d � } | j d � } | j t | j d � d S( NR s test.htmls foo/test.htmls missing.html( R R R R R ( R R R ( ( sH /opt/alt/python27/lib/python2.7/site-packages/jinja2/testsuite/loader.pyt test_filesystem_loader) s c C sG t d t � } | j d � } | j d � } | j t | j d � d S( NR s justdict.htmls test.htmls missing.html( R R R R R ( R R R ( ( sH /opt/alt/python27/lib/python2.7/site-packages/jinja2/testsuite/loader.pyt test_choice_loader1 s c C s8 t d t � } | j d � } | j t | j d � d S( NR s justfunction.htmls missing.html( R R R R R ( R R R ( ( sH /opt/alt/python27/lib/python2.7/site-packages/jinja2/testsuite/loader.pyt test_function_loader9 s c C sG t d t � } | j d � } | j d � } | j t | j d � d S( NR s a/test.htmls b/justdict.htmlt missing( R R R R R ( R R R ( ( sH /opt/alt/python27/lib/python2.7/site-packages/jinja2/testsuite/loader.pyt test_prefix_loader? s c s� t � d t j f � f d � � Y} t d | � d d � } | j d � } t � t � t d | � d d � } t d | � d d � } | j d � } | j d � } | j d � } d S( Nt TestLoaderc s e Z � f d � Z RS( c s d d � f d � f S( Nu fooc s � S( N( ( ( t changed( sH /opt/alt/python27/lib/python2.7/site-packages/jinja2/testsuite/loader.pyt <lambda>K t ( t None( R t environmentt template( R ( sH /opt/alt/python27/lib/python2.7/site-packages/jinja2/testsuite/loader.pyt get_sourceJ s ( t __name__t __module__R"