Your IP : 216.73.217.129


Current Path : /opt/alt/python38/lib64/python3.8/test/__pycache__/
Upload File :
Current File : //opt/alt/python38/lib64/python3.8/test/__pycache__/test_cgitb.cpython-38.opt-2.pyc

U

i�f
�@sVddlmZddlmZddlZddlZddlZGdd�dej�Ze	dkrRe�
�dS)�)�temp_dir)�assert_python_failureNc@s<eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S)�	TestCgitbcCsPd}|�t�|�d�|��|�t�|�d�|��|�t�|�d�|��dS)Nz
Hello Robbie!z<small>{}</small>z<strong>{}</strong>z<font color="#909090">{}</font>)�assertEqual�cgitb�small�format�strong�grey)�self�text�r
�4/opt/alt/python38/lib64/python3.8/test/test_cgitb.py�
test_fonts	s�zTestCgitb.test_fontscCs:|�t�d�d�|�t�d�d�|�t�d�d�dS)N�)rrrr	r
)rr
r
r�test_blanksszTestCgitb.test_blanksc
Cs^ztd��WnLtk
rX}z.t�t���}|�d|�|�t|�|�W5d}~XYnXdS�N�Hello World�
ValueError)rr�html�sys�exc_info�assertIn�str)r�errrr
r
r�	test_htmlszTestCgitb.test_htmlc
CsZztd��WnHtk
rT}z*t�t���}|�d|�|�d|�W5d}~XYnXdSr)rrrrrr)rrrr
r
r�	test_textszTestCgitb.test_textc	Csxt��}tddt|��\}}}W5QRX|�t���}|�d|�|�d|�|�d|�|�d|�|�d|�dS)N�-czFimport cgitb; cgitb.enable(logdir=%s); raise ValueError("Hello World")rrz<strong>&lt;module&gt;</strong>�<p>�</p>)rr�repr�decoder�getfilesystemencodingr�rZtracedirZrc�outrr
r
r�%test_syshook_no_logdir_default_format's��z/TestCgitb.test_syshook_no_logdir_default_formatc	Cslt��}tddt|��\}}}W5QRX|�t���}|�d|�|�d|�|�d|�|�d|�dS)NrzUimport cgitb; cgitb.enable(format="text", logdir=%s); raise ValueError("Hello World")rrrr)rrr r!rr"rZassertNotInr#r
r
r�"test_syshook_no_logdir_text_format5s��z,TestCgitb.test_syshook_no_logdir_text_formatN)	�__name__�
__module__�__qualname__rrrrr%r&r
r
r
rrs
r�__main__)Ztest.supportrZtest.support.script_helperrZunittestrrZTestCaserr'�mainr
r
r
r�<module>s<