Sindbad~EG File Manager
a
��g� � @ sb d Z ddlZddlZddlZddlZddlmZ ej� d�G dd� dej
��Zedkr^e�
� 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 �9/usr/local/lib/python3.9/lib2to3/tests/test_all_fixers.py�setUp s zTest_all.setUpc C sp t jjrtd|� �� tj�|�dkr`t j�d�� | j� |� W d � ql1 sT0 Y n| 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 � q1 s80 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
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists