Ñò 9ÝoLc @ 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 -iÿÿÿÿs %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 sf t i d d ƒ } t i d d ƒ } | ƒ } | | _ d | _ d | i _ t | ƒ ƒ p t ‚ d S( NR s# Main file with |$v| $others Other template with |$v|u Unicode String( R R t othert vt unicodet AssertionError( 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 sf t i d d ƒ } t i d d ƒ } | ƒ } | | _ d | _ d | i _ t | ƒ ƒ p t ‚ 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% R&