;
ะโ"Ic               @   sญ   d  Z  y d d l m Z Wn  e k
 o d d l Z Yn Xd d l Z d d l m Z d d l m Z Gd   d	 e j  Z e	 d
 k o d d l
 Z
 e j e
  n d S(   u   Tests that run all fixer modules over an input stream.

This has been broken out into its own test module because of its
running time.
i   (   u   supporti    Ni   (   u   pytree(   u   refactorc             B   s    |  Ee  Z d    Z d   Z d S(   c             C   s&   i d d 6} t j d |  |  _ d  S(   Nu   print_functionu   optionsF(   u   Falseu   supportu   get_refactoreru   refactor(   u   selfu   options(    (    u:   /mit/python/lib/python3.0/lib2to3/tests/test_all_fixers.pyu   setUp   s    c             C   sH   xA t  j   D]3 } t d |  |  j j t |  j   |  q Wd  S(   Nu   Fixing %s...(   u   supportu   all_project_filesu   printu   refactoru   refactor_stringu   openu   read(   u   selfu   filepath(    (    u:   /mit/python/lib/python3.0/lib2to3/tests/test_all_fixers.pyu   test_all_project_files   s     N(   u   __name__u
   __module__u   setUpu   test_all_project_files(   u
   __locals__(    (    u:   /mit/python/lib/python3.0/lib2to3/tests/test_all_fixers.pyu   Test_all   s   
	u   Test_allu   __main__(   u   __doc__u    u   supportu   ImportErroru   unittestu   pytreeu   refactoru   TestCaseu   Test_allu   __name__u   __main__u   run_all_tests(    (    (    u:   /mit/python/lib/python3.0/lib2to3/tests/test_all_fixers.pyu   <module>   s   