ó
Y_Sc           @  sm  d  d l  m Z d  d l Z d  d l Td  d l Td e j f d „  ƒ  YZ e d k rie d ƒ e ƒ  e e	 ƒ e ƒ  e ƒ  e d ƒ e ƒ  d d d g Z
 x£ e
 D]› Z e e d e d ƒ Z e e e j ƒ  ƒ e j ƒ  Z e e j ƒ  d d ƒe e j ƒ  d d ƒe e j ƒ  d d ƒe e j ƒ  d d ƒe ƒ  q¥ We ƒ  e ƒ  e d ƒ e j ƒ  n  d S(   iÿÿÿÿ(   t   print_functionN(   t   *t   DBTestc           B  s#   e  Z d  „  Z d „  Z d „  Z RS(   c         C  sµ   t  d ƒ } |  j | j d ƒ |  j | j d ƒ t  d ƒ } |  j | j d ƒ |  j | j d ƒ t  d d ƒ } |  j | j d ƒ |  j | j d ƒ t | ƒ } t | ƒ } d  S(   Ns   /db_xref="GDB:39999"t   GDBt   39999s	   GDB:39999(   t   Dbxreft   assertEqualt   databaset
   identifiert   reprt   str(   t   selft   reft   st   s2(    (    sH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyt   test_dbxref   s    c         C  s7   t  d d d d d d d d d	 d  d
 d d d ƒ } d  S(   Nt   abbrevt
   alt_abbrevt   at   bt   urlt   abct   resource_urls   abc%st   parsert   descriptiont   blaht   namet   somename(   R   R   (   t
   DataSourcet   None(   R   t   ds(    (    sH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyt   test_datasource   s    c         C  s   t  d } d  S(   Nt   pdb(   t   default_registry(   R   t   db(    (    sH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyt   test_databases'   s    (   t   __name__t
   __module__R   R   R#   (    (    (    sH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyR   
   s   		t   __main__s   ## Know databases.s   ## Running Non-unit tests.t   emblt   ab050095R    t   1hlbt	   swissprott   p50105i    i   t   endt    s   # Running Unittests(   R'   R(   (   s   pdbR)   (   s	   swissprotR+   (   t
   __future__R    t   unittestt
   corebio.dbt   test_corebiot   TestCaseR   R$   t   printR!   t   testst   tR   R   t   data_urlt   data_streamt   datat   readlinet   main(    (    (    sH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyt   <module>   s8   

!


	
