;
Λβ"Ic               @   so   d  d l  Z  d  d l m Z d  d l Z d  d l Z Gd   d e  j  Z d   Z e d k o e   n d S(   i    N(   u   run_unittestc             B   s    |  Ee  Z d    Z d   Z d S(   c             C   sψ   i  } t  j   j } j   zG t  j d d t  y t d | |  Wn t k
 o d  SYn XWd  | ~ QX|  j t	 t
 j | d  d |  i  } t d | |  d | k o | d =n t |  } t t
 j | j  } |  j | |  d  S(   Nu   ignoreu   .* (module|package)u	   import %su   __all__u   %s has no __all__ attributeu   from %s import *u   __builtins__(   u   warningsu   catch_warningsu   __exit__u	   __enter__u   filterwarningsu   DeprecationWarningu   execu   ImportErroru
   failUnlessu   hasattru   sysu   modulesu   setu   __all__u   assertEqual(   u   selfu   modnameu   namesu   _[1]u   keysu   all(    (    u.   /mit/python/lib/python3.0/test/test___all__.pyu	   check_all	   s"    c             C   sς  t  j j d  p d d  l } n |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d	  |  j d
  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d  |  j d   |  j d!  |  j d"  |  j d#  |  j d$  |  j d%  |  j d&  |  j d'  |  j d(  |  j d)  |  j d*  |  j d+  |  j d,  |  j d-  |  j d.  |  j d/  |  j d0  |  j d1  |  j d2  |  j d3  |  j d4  |  j d5  |  j d6  |  j d7  |  j d8  |  j d9  |  j d:  |  j d;  |  j d<  |  j d=  |  j d>  |  j d?  |  j d@  |  j dA  |  j dB  |  j dC  |  j dD  |  j dE  |  j dF  |  j dG  |  j dH  |  j dI  |  j dJ  |  j dK  |  j dL  |  j dM  |  j dN  |  j dO  |  j dP  |  j dQ  |  j dR  |  j dS  |  j dT  |  j dU  |  j dV  |  j dW  |  j dX  |  j dY  |  j dZ  |  j d[  |  j d\  |  j d]  |  j d^  |  j d_  |  j d`  |  j da  |  j db  |  j dc  |  j dd  |  j de  |  j df  |  j dg  |  j dh  |  j di  |  j dj  |  j dk  |  j dl  |  j dm  |  j dn  z |  j dP  Wd  y d d  l } Wn t k
 o Yn X| j | j do  Xd  S(p   Nu   javai    u   http.serveru   configparseru   http.cookiesu   queueu   socketserveru   aifcu   base64u   bdbu   binhexu   calendaru   collectionsu   cgiu   cmdu   codeu   codecsu   codeopu   colorsysu
   compileallu   copyu   copyregu   csvu   dbm.bsdu   decimalu   difflibu   dircacheu   disu   doctestu   _dummy_threadu   dummy_threadingu   filecmpu	   fileinputu   fnmatchu   fpformatu   ftplibu   getoptu   getpassu   gettextu   globu   gzipu   heapqu   http.clientu   ihooksu   imaplibu   imghdru   keywordu	   linecacheu   localeu   macpathu   macurl2pathu   mailboxu   mailcapu   mhlibu	   mimetypesu	   multifileu   netrcu   nntplibu   ntpathu   opcodeu   optparseu   osu
   os2emxpathu   pdbu   pickleu   pickletoolsu   pipesu   poplibu	   posixpathu   pprintu   profileu   pstatsu   ptyu
   py_compileu   pyclbru   quopriu   randomu   reu   reprlibu   rlcompleteru   urllib.robotparseru   schedu   shelveu   shlexu   shutilu   smtpdu   smtplibu   sndhdru   socketu	   _strptimeu   symtableu   tabnannyu   tarfileu	   telnetlibu   tempfileu   test.supportu   textwrapu	   threadingu   timeitu   tokenizeu	   tracebacku   ttyu   unittestu   uuu   warningsu   waveu   weakrefu
   webbrowseru   xdrlibu   zipfileu   C(	   u   sysu   platformu
   startswithu   _socketu	   check_allu   localeu   ImportErroru	   setlocaleu   LC_CTYPE(   u   selfu   _socketu   locale(    (    u.   /mit/python/lib/python3.0/test/test___all__.pyu   test_all   sκ    N(   u   __name__u
   __module__u	   check_allu   test_all(   u
   __locals__(    (    u.   /mit/python/lib/python3.0/test/test___all__.pyu   AllTest   s   
	u   AllTestc               C   s   t  t  d  S(   N(   u   run_unittestu   AllTest(    (    (    u.   /mit/python/lib/python3.0/test/test___all__.pyu	   test_main   s    u   __main__(	   u   unittestu   test.supportu   run_unittestu   sysu   warningsu   TestCaseu   AllTestu	   test_mainu   __name__(    (    (    u.   /mit/python/lib/python3.0/test/test___all__.pyu   <module>   s   	