ó
X_Sc           @   s¡   d  d l  Td  d l Td  d l Z  d  d l m Z d  d l m Z d  d l Td  d l Z d  d l Z d „  Z	 d e j
 f d „  ƒ  YZ e d k r e j ƒ  n  d S(	   iÿÿÿÿ(   t   *N(   t
   genbank_io(   t   StringIOc        
   C   sU   t  d ƒ t  d ƒ t  d ƒ t  d ƒ t  d ƒ t  d ƒ t  d ƒ t  d ƒ t  d	 ƒ f	 S(
   Ns   genbank/NT_019265.gbs   genbank/cox2.gbs   genbank/iro.gbs   genbank/pri1.gbs   genbank/dbsource_wrap.gbs   genbank/noref.gbs   genbank/protein_refseq.gbs   genbank/cor6_6.gbs   genbank/origin_line.gb(   t   testdata_stream(    (    (    sP   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_genbank_io.pyt   examples'   s    								t   test_genbank_ioc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s1   x* t  ƒ  D] } t j | ƒ } | j ƒ  q
 Wd  S(   N(   R   R   t   readt   close(   t   selft   ft   seqs(    (    sP   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_genbank_io.pyt
   test_parseF   s    c         C   sú   t  d ƒ } t j | ƒ } |  j t | ƒ d ƒ |  j t | d ƒ d ƒ | j d ƒ t j | ƒ } |  j t | ƒ d ƒ |  j t | d ƒ d ƒ | j ƒ  t  d ƒ } t j | ƒ } |  j t | ƒ d ƒ |  j t | d ƒ d ƒ | j ƒ  d  S(   Ns   genbank/cox2.gbi   i   iÒ   i    s   genbank/NT_019265.gb(   R   R   R   t   assertEqualt   lent   seekt   seq_ioR   (   R   R	   R
   (    (    sP   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_genbank_io.pyt	   test_readN   s    
(   t   __name__t
   __module__R   R   (    (    (    sP   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_genbank_io.pyR   <   s   
	t   __main__(   t   corebiot   corebio.seqt   corebio.seq_ioR   t   corebio._py3kR   t   test_corebiot   unittestt   timeR   t   TestCaseR   R   t   main(    (    (    sP   /Users/gec/Work/Projects/corebioproj/weblogo-3.4/test_corebio/test_genbank_io.pyt   <module>   s   


	+