Your IP : 216.73.216.213


Current Path : /opt/alt/python36/lib64/python3.6/test/__pycache__/
Upload File :
Current File : //opt/alt/python36/lib64/python3.6/test/__pycache__/test_cgitb.cpython-36.opt-2.pyc

3

��2a
�@sVddlmZddlmZddlZddlZddlZGdd�dej�Ze	dkrRej
�dS)�)�temp_dir)�assert_python_failureNc@s<eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S)�	TestCgitbcCsPd}|jtj|�dj|��|jtj|�dj|��|jtj|�dj|��dS)Nz
Hello Robbie!z<small>{}</small>z<strong>{}</strong>z<font color="#909090">{}</font>)�assertEqual�cgitb�small�format�strong�grey)�self�text�r
�//opt/alt/python36/lib64/python3.6/test_cgitb.py�
test_fonts	s
zTestCgitb.test_fontscCs:|jtjd�d�|jtjd�d�|jtjd�d�dS)N�)rrrr	r
)rr
r
r�test_blanksszTestCgitb.test_blankscCs^ytd��WnLtk
rX}z0tjtj��}|jd|�|jt|�|�WYdd}~XnXdS)NzHello World�
ValueError)rr�html�sys�exc_info�assertIn�str)r�errrr
r
r�	test_htmlszTestCgitb.test_htmlcCsZytd��WnHtk
rT}z,tjtj��}|jd|�|jd|�WYdd}~XnXdS)NzHello Worldr)rrrrrr)rrrr
r
r�	test_textszTestCgitb.test_textcCsxt��}tddt|��\}}}WdQRX|jtj��}|jd|�|jd|�|jd|�|jd|�|jd|�dS)Nz-czFimport cgitb; cgitb.enable(logdir=%s); raise ValueError("Hello World")rzHello Worldz<strong>&lt;module&gt;</strong>z<p>z</p>)rr�repr�decoder�getfilesystemencodingr)r�tracedir�rc�outrr
r
r�%test_syshook_no_logdir_default_format'sz/TestCgitb.test_syshook_no_logdir_default_formatcCslt��}tddt|��\}}}WdQRX|jtj��}|jd|�|jd|�|jd|�|jd|�dS)Nz-czUimport cgitb; cgitb.enable(format="text", logdir=%s); raise ValueError("Hello World")rzHello Worldz<p>z</p>)rrrrrrrZassertNotIn)rrrr rr
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<