9oLc @ s d d k l Z d d k l Z d d k l Z d d k Z d d k Z d d k Z d d k Z d d k Z d e i f d YZ d e i f d YZ d e i f d YZ d e i f d YZ d e i f d YZ d e i f d YZ d d Z d e i f d YZ d e f d YZ d e f d YZ d e i f d YZ d e f d YZ d e i f d YZ e d j o e i n d S( i( t Template( t CheetahWrapper( t DummyTransactionNt CommandLineTestc B s e Z d Z RS( c C s d } x' | i d d j o t i } q Wt d | d } | i | | i t i } | i d d d d | g t i i | \ } } t | | g } t | | } | S( Nt -is %s.tmplt wt cheetaht compiles --quiets --nobackup( t findt tempfilet mktempt opent writet closeR t maint ost patht splitt loadModulet getattr( t selft sourcet sourcefilet fdt wrapt module_patht module_namet modulet template( ( s; /usr/lib64/python2.6/site-packages/Cheetah/Tests/Unicode.pyt createAndCompile s ( t __name__t __module__R ( ( ( s; /usr/lib64/python2.6/site-packages/Cheetah/Tests/Unicode.pyR s t JBQ_UTF8_Test1c B s e Z d Z RS( c C sO t i d d } t i d d } | } | | _ d | _ d | i _ d S( NR s# Main file with |$v| $others Other template with |$v|u Unicode String( R R t othert v( R t tt otherTR! ( ( s; /usr/lib64/python2.6/site-packages/Cheetah/Tests/Unicode.pyt runTest s ( R R R% ( ( ( s; /usr/lib64/python2.6/site-packages/Cheetah/Tests/Unicode.pyR s t JBQ_UTF8_Test2c B s e Z d Z RS( c C sO t i d d } t i d d } | } | | _ d | _ d | i _ d S( NR s# Main file with |$v| $others Other template with |$v|u Unicode String with eacute éu Unicode String( R R R! R" ( R R# R$ R! ( ( s; /usr/lib64/python2.6/site-packages/Cheetah/Tests/Unicode.pyR% - s ( R R R% ( ( ( s; /usr/lib64/python2.6/site-packages/Cheetah/Tests/Unicode.pyR&