;
ثق"Ic            
   @   s   d  d l  m Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l m Z Gd   d e j  Z	 d   Z
 e d k o e
   n d S(   i    (   u   supportN(   u   errorc             B   s2   |  Ee  Z d    Z d   Z d   Z d   Z d S(   c             C   s8   t  j |  _ t j j |  j d  |  _ |  j j   d  S(   Nu   c(   u   supportu   TESTFNu   filenameu   dbmu   ndbmu   openu   du   close(   u   self(    (    u/   /mit/python/lib/python3.0/test/test_dbm_ndbm.pyu   setUp
   s    c             C   s5   x. d d d d g D] } t  j |  j |  q Wd  S(   Nu    u   .pagu   .diru   .db(   u   supportu   unlinku   filename(   u   selfu   suffix(    (    u/   /mit/python/lib/python3.0/test/test_dbm_ndbm.pyu   tearDown   s     c             C   s   t  j j |  j d  |  _ |  j |  j j   g  k  d |  j d <d |  j d <|  j j   |  j d |  j k  |  j j   d  S(   Nu   cu   bu   au   019237410982340912840198242u   12345678910s   a(   u   dbmu   ndbmu   openu   filenameu   du   assert_u   keysu   close(   u   self(    (    u/   /mit/python/lib/python3.0/test/test_dbm_ndbm.pyu	   test_keys   s    c          
   C   sn   xg d d d d g D]S } y, t  j j |  j |  |  _ |  j j   Wq t k
 o |  j   Yq Xq Wd  S(   Nu   ru   rwu   wu   n(   u   dbmu   ndbmu   openu   filenameu   du   closeu   erroru   fail(   u   selfu   mode(    (    u/   /mit/python/lib/python3.0/test/test_dbm_ndbm.pyu
   test_modes   s     N(   u   __name__u
   __module__u   setUpu   tearDownu	   test_keysu
   test_modes(   u
   __locals__(    (    u/   /mit/python/lib/python3.0/test/test_dbm_ndbm.pyu   DbmTestCase   s   
				u   DbmTestCasec               C   s   t  j t  d  S(   N(   u   supportu   run_unittestu   DbmTestCase(    (    (    u/   /mit/python/lib/python3.0/test/test_dbm_ndbm.pyu	   test_main$   s    u   __main__(   u   testu   supportu   unittestu   osu   randomu   dbm.ndbmu   dbmu   erroru   TestCaseu   DbmTestCaseu	   test_mainu   __name__(    (    (    u/   /mit/python/lib/python3.0/test/test_dbm_ndbm.pyu   <module>   s   	