
«w]p  ã               @   sƒ   d  Z  d d l Z d d l Z d d l m Z d d l m Z e j j d ƒ Gd d „  d e j	 ƒ ƒ Z
 e d	 k r e j ƒ  d S)
z‡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.
é    N)Úrefactoré   )ÚsupportZcpuc               @   s(   e  Z d  Z d d „  Z d d „  Z d S)ÚTest_allc             C   s   t  j ƒ  |  _ d  S)N)r   Zget_refactorerr   )Úself© r   úT/build/toolchain/mac32/python-3.5.2-openssl1.0.2s-1/lib/python3.5/test_all_fixers.pyÚsetUp   s    zTest_all.setUpc             C   s+   x$ t  j ƒ  D] } |  j j | ƒ q Wd  S)N)r   Zall_project_filesr   Zrefactor_file)r   Úfilepathr   r   r   Útest_all_project_files   s    zTest_all.test_all_project_filesN)Ú__name__Ú
__module__Ú__qualname__r	   r   r   r   r   r   r      s   r   Ú__main__)Ú__doc__ZunittestZtest.supportÚtestZlib2to3r   Ú r   Zrequires_resourceZTestCaser   r   Úmainr   r   r   r   Ú<module>   s   	