File: //usr/local/lib/python3.10/lib2to3/tests/__pycache__/test_all_fixers.cpython-310.opt-1.pyc
o
�i� � @ sf d Z ddlZddlZddlZddlZddlmZ ej� d�G dd� dej
��Zedkr1e�
� dS dS ) 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� )�supportZcpuc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�Test_allc C s t �� | _d S )N)r Zget_refactorer�refactor)�self� r �:/usr/local/lib/python3.10/lib2to3/tests/test_all_fixers.py�setUp s zTest_all.setUpc C st t jjrtd|� �� tj�|�dkr2t j�d�� | j� |� W d � d S 1 s+w Y d S | j� |� d S )NzRefactor file: zinfinite_recursion.py� )
�testr �verbose�print�os�path�basenameZinfinite_recursionr �
refactor_file�r �filepathr r r r s "�zTest_all.refactor_filec C sH t �� D ]}| j|d��
| �|� W d � n1 sw Y qd S )N)r )r Zall_project_filesZsubTestr r r r r �test_all_project_files$ s ���zTest_all.test_all_project_filesN)�__name__�
__module__�__qualname__r r r r r r r r s r �__main__)�__doc__Zos.pathr �sysZtest.supportr Zunittest� r Zrequires_resourceZTestCaser r �mainr r r r �<module> s
�