
Y_S|  c               @   sm  d  d l  m Z d  d l Z d  d l Td  d l TGd d   d e j  Z 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    (   u   print_functionN(   u   *c             B   s8   |  Ee  Z d  Z d d   Z d d   Z d d   Z d S(   u   DBTestc             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(   Nu   /db_xref="GDB:39999"u   GDBu   39999u	   GDB:39999(   u   Dbxrefu   assertEqualu   databaseu
   identifieru   repru   str(   u   selfu   refu   su   s2(    (    uH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyu   test_dbxref   s    u   DBTest.test_dbxrefc             C   s7   t  d d d d d d d d d	 d  d
 d d d  } d  S(   Nu   abbrevu
   alt_abbrevu   au   bu   urlu   abcu   resource_urlu   abc%su   parseru   descriptionu   blahu   nameu   somename(   u   au   b(   u
   DataSourceu   None(   u   selfu   ds(    (    uH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyu   test_datasource   s    u   DBTest.test_datasourcec             C   s   t  d } d  S(   Nu   pdb(   u   default_registry(   u   selfu   db(    (    uH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyu   test_databases'   s    u   DBTest.test_databasesN(   u   __name__u
   __module__u   __qualname__u   test_dbxrefu   test_datasourceu   test_databases(   u
   __locals__(    (    uH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyu   DBTest
   s   u   DBTestu   __main__u   ## Know databases.u   ## Running Non-unit tests.u   emblu   ab050095u   pdbu   1hlbu	   swissprotu   p50105i   u   endu    u   # Running Unittests(   u   emblu   ab050095(   u   pdbu   1hlb(   u	   swissprotu   p50105(   u
   __future__u   print_functionu   unittestu
   corebio.dbu   test_corebiou   TestCaseu   DBTestu   __name__u   printu   default_registryu   testsu   tu   Dbxrefu   refu   data_urlu   data_streamu   datau   readlineu   main(    (    (    uH   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_db.pyu   <module>   s8   

!


	
