³ò
Jé¬Fc           @   s°   d  d k  Z  d  d k Z d  d k l Z l Z l Z d e  i f d „  ƒ  YZ y d  d k	 Z	 WnL e i
 d ƒ x9 e e ƒ D]' Z e i d ƒ o e e e ƒ q} q} Wn Xd S(   iÿÿÿÿN(   t   shellt   configt   loggert   GenshiFilterTestsc           B   s   e  Z d  „  Z RS(   c         C   s¤   d } d } t  i | t | ƒ i ƒ  d d ƒ} |  i | i d ƒ d j ƒ |  i | i d ƒ d j ƒ |  i | i d ƒ d j ƒ |  i | i d	 ƒ d j ƒ d  S(
   Ns   tests/data/filter/index.htmls   addsearch.genshit   modet   filters   <h2>Search</h2>i    s   <form><input name="q"/></form>s@    href="http://planet.intertwingly.net/opensearchdescription.xml"s	   </script>(   R    t   runt   opent   readt
   assertTruet   find(   t   selft   testfileR   t   output(    (    s5   /home/sgala/newcode/venus/tests/test_filter_genshi.pyt   test_addsearch_filter   s    $(   t   __name__t
   __module__R   (    (    (    s5   /home/sgala/newcode/venus/tests/test_filter_genshi.pyR      s   s4   Genshi is not available => can't test genshi filterst   test_(   t   unittestt   xml.dom.minidomt   xmlt   planetR    R   R   t   TestCaseR   t   genshit   warnt   dirt   methodt
   startswitht   delattr(    (    (    s5   /home/sgala/newcode/venus/tests/test_filter_genshi.pys   <module>   s    
