Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
ó
ÈÏRc @ s0 d Z d d l Z d d l m Z d d l m Z m Z m Z m Z m Z d d l
m Z m Z m
Z
m Z d d l m Z m Z m Z m Z m Z e ƒ Z e r¯ d „ Z n e Z d e f d „ ƒ YZ d
e f d „ ƒ YZ d e f d
„ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d „ Z d S( sÚ
jinja2.testsuite.lexnparse
~~~~~~~~~~~~~~~~~~~~~~~~~~
All the unittests regarding lexing, parsing and syntax.
:copyright: (c) 2010 by the Jinja Team.
:license: BSD, see LICENSE for more details.
iÿÿÿÿN( t
JinjaTestCase( t Environmentt Templatet TemplateSyntaxErrort UndefinedErrort nodes( t nextt iteritemst text_typet PY2( t Tokent TokenStreamt TOKEN_EOFt TOKEN_BLOCK_BEGINt TOKEN_BLOCK_ENDc C s t | ƒ d S( Ni ( t repr( t string( ( s> /usr/lib/python2.7/site-packages/jinja2/testsuite/lexnparse.pyt jinja_string_repr s t TokenStreamTestCasec B s> e Z e d e d ƒ e d e d ƒ g Z d „ Z d „ Z RS( i t i c C s- t | j d d ƒ } t | ƒ t | ƒ d S( Nt foot bar( R t test_tokensR ( t selft ts( ( s> /usr/lib/python2.7/site-packages/jinja2/testsuite/lexnparse.pyt test_simple% s
c C s/ g t | j d d ƒ D] } | j ^ q } d S( NR R ( R R t type( R t tt token_types( ( s> /usr/lib/python2.7/site-packages/jinja2/testsuite/lexnparse.pyt test_iter3 s +( t __name__t
__module__R
R
R R R R ( ( ( s> /usr/lib/python2.7/site-packages/jinja2/testsuite/lexnparse.pyR s t
LexerTestCasec 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 s t j d ƒ } d S( NsH {% raw %}foo{% endraw %}|{%raw%}{{ bar }}|{% baz %}{% endraw %}( t envt from_string( R t tmpl( ( s> /usr/lib/python2.7/site-packages/jinja2/testsuite/lexnparse.pyt test_raw1: s c C s t j d ƒ } d S( Ns' 1 {%- raw -%} 2 {%- endraw -%} 3( R! R" ( R R# ( ( s> /usr/lib/python2.7/site-packages/jinja2/testsuite/lexnparse.pyt test_raw2? s c C s( t d d d d ƒ } | j d ƒ } d S( Ns {%s %}s ${t }sC {% for item in seq
%}${{'foo': item}|upper}{% endfor %}( R R" ( R R! R# ( ( s> /usr/lib/python2.7/site-packages/jinja2/testsuite/lexnparse.pyt test_balancingC s c C s( t d d d d ƒ } | j d ƒ } d S( Ns t {R&