
    ;e                         d Z ddlZddlZddlZddlZddlmZ ej        	                    d           G d dej
                              Zedk    r ej                     dS dS )	zTests 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   )supportcpuc                        e Zd Zd Zd Zd ZdS )Test_allc                 6    t          j                    | _        d S )N)r   get_refactorerrefactor)selfs    4/usr/lib/python3.11/lib2to3/tests/test_all_fixers.pysetUpzTest_all.setUp   s    .00    c                 n   t           j        j        rt          d|            t          j                            |          dk    rTt           j                            d          5  | j        	                    |           d d d            d S # 1 swxY w Y   d S | j        	                    |           d S )NzRefactor file: zinfinite_recursion.py   )
testr   verboseprintospathbasenameinfinite_recursionr
   refactor_filer   filepaths     r   r   zTest_all.refactor_file   s    < 	0.H..///7H%%)@@@ 0055 6 6++H5556 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 M''11111s   &BBBc                     t          j                    D ]E}|                     |          5  |                     |           d d d            n# 1 swxY w Y   Fd S )N)r   )r   all_project_filessubTestr   r   s     r   test_all_project_fileszTest_all.test_all_project_files$   s    133 	- 	-Hx00 - -""8,,,- - - - - - - - - - - - - - -	- 	-s   AA	A	N)__name__
__module____qualname__r   r   r    r   r   r   r      sA        1 1 1
2 
2 
2- - - - -r   r   __main__)__doc__os.pathr   systest.supportr   unittest r   requires_resourceTestCaser   r   mainr"   r   r   <module>r-      s      



            &&- - - - -w - - '&-, zHMOOOOO r   