
"Ic           @   s   d  d k  l Z l Z d  d k Z d  d k Z d  d k Z d Z d Z d Z d Z	 d e i
 f d     YZ d   Z e d	 j o e   n d S(
   i(   t   TESTFNt   run_unittestNi   i@  id   t   TestWavec           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s   d  |  _ d  S(   N(   t   Nonet   f(   t   self(    (    s+   /mit/python/lib/python2.6/test/test_wave.pyt   setUp   s    c         C   sL   |  i  d  j	 o |  i  i   n y t i t  Wn t j
 o n Xd  S(   N(   R   R   t   closet   ost   removeR    t   OSError(   R   (    (    s+   /mit/python/lib/python2.6/test/test_wave.pyt   tearDown   s    c         C   s  t  i t d  |  _ |  i i t  |  i i t  |  i i t	  |  i i
 t  d t t t } |  i i |  |  i i   t  i t d  |  _ |  i t |  i i    |  i t |  i i    |  i t	 |  i i    |  i t |  i i    |  i |  i i t  |  d  S(   Nt   wbt    t   rb(   t   wavet   openR    R   t   setnchannelst	   nchannelst   setsampwidtht	   sampwidtht   setframeratet	   frameratet
   setnframest   nframest   writeframesR   t   assertEqualt   getnchannelst   getsampwidtht   getframeratet
   getnframest
   readframes(   R   t   output(    (    s+   /mit/python/lib/python2.6/test/test_wave.pyt   test_it   s    (   t   __name__t
   __module__R   R   R!   (    (    (    s+   /mit/python/lib/python2.6/test/test_wave.pyR      s   		c           C   s   t  t  d  S(   N(   R   R   (    (    (    s+   /mit/python/lib/python2.6/test/test_wave.pyt	   test_main)   s    t   __main__(   t   test.test_supportR    R   R   R   t   unittestR   R   R   R   t   TestCaseR   R$   R"   (    (    (    s+   /mit/python/lib/python2.6/test/test_wave.pyt   <module>   s   	