Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.9/test/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.9/test/__pycache__/test_binhex.cpython-39.opt-2.pyc

a

��g��@sxddlZddlmZe�def��e�d�ZWd�n1sB0YGdd�dej�Zdd�Z	e
d	krte	�dS)
�N)�support��binhexc@s8eZdZdd�Zdd�ZdZdd�Zdd	�Zd
d�ZdS)
�BinHexTestCasecCs(tjd|_tjd|_tjd|_dS)N�1�2ZPvery_long_filename__very_long_filename__very_long_filename__very_long_filename__)rZTESTFN_ASCII�fname1�fname2�fname3��self�r
�,/usr/local/lib/python3.9/test/test_binhex.py�setUpszBinHexTestCase.setUpcCs(t�|j�t�|j�t�|j�dS�N)r�unlinkrr	r
rr
r
r�tearDownszBinHexTestCase.tearDownsJack is my herocCs�t|jd��}|�|j�Wd�n1s.0Yt�|j|j�t�|j|j�t|jd��}|��}Wd�n1s�0Y|�|j|�dS)N�wb�rb)	�openr�write�DATArr	Zhexbin�readlineZassertEqual)r�fZfinishr
r
r�test_binhexs*&zBinHexTestCase.test_binhexcCs0t|jd�}|��|�tjtj|j|j�dS)Nr)rr
�closeZassertRaisesr�Errorr	)rZf3r
r
r�"test_binhex_error_on_long_filename)sz1BinHexTestCase.test_binhex_error_on_long_filenamecCs�t|jd��}|�|j�Wd�n1s.0Yt�|j|j�t|jd��}|��}Wd�n1sr0Y|�d|�dS)Nrr�
)rrrrrr	�readZassertNotIn)rr�fp�contentsr
r
r�test_binhex_line_endings3s*&z'BinHexTestCase.test_binhex_line_endingsN)	�__name__�
__module__�__qualname__rrrrrr"r
r
r
rr
s

rcCst�t�dSr)rZrun_unittestrr
r
r
r�	test_main?sr&�__main__)Zunittest�testrZcheck_warnings�DeprecationWarningZimport_fresh_modulerZTestCaserr&r#r
r
r
r�<module>s(2

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists