Your IP : 216.73.216.213


Current Path : /proc/242857/root/opt/alt/python34/lib64/python3.4/test/__pycache__/
Upload File :
Current File : //proc/242857/root/opt/alt/python34/lib64/python3.4/test/__pycache__/test_cgitb.cpython-34.pyc

�
f f�	�@s�ddlmZddlmZmZddlZddlZddlZGdd�dej�Z	dd�Z
edkr�e
�ndS)	�)�run_unittest)�assert_python_failure�temp_dirNc@sXeZdZdd�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�4/opt/alt/python34/lib64/python3.4/test/test_cgitb.py�
test_fonts	s
""zTestCgitb.test_fontscCsO|jtjd�d�|jtjd�d�|jtjd�d�dS)N�)rrrr
r)rrrr�test_blanksszTestCgitb.test_blankscCswytd��Wn`tk
rr}z@tjtj��}|jd|�|jt|�|�WYdd}~XnXdS)NzHello World�
ValueError)rr�html�sys�exc_info�assertIn�str)r�errrrrr�	test_htmlszTestCgitb.test_htmlcCsqytd��WnZtk
rl}z:tjtj��}|jd|�|jd|�WYdd}~XnXdS)NzHello Worldr)rrr
rrr)rrr
rrr�	test_textszTestCgitb.test_textcCs�t��)}tddt|��\}}}WdQX|jtj��}|jd|�|jd|�|jd|�|jd|�dS)Nz-czFimport cgitb; cgitb.enable(logdir=%s); raise ValueError("Hello World")rzHello Worldz<p>z</p>)rr�repr�decoder�getfilesystemencodingr)r�tracedir�rc�outrrrr�%test_syshook_no_logdir_default_format'sz/TestCgitb.test_syshook_no_logdir_default_formatcCs�t��)}tddt|��\}}}WdQX|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)rrr r!rrrr�"test_syshook_no_logdir_text_format4sz,TestCgitb.test_syshook_no_logdir_text_formatN)	�__name__�
__module__�__qualname__rrrrr"r#rrrrrs

rcCstt�dS)N)rrrrrr�	test_mainBsr'�__main__)Ztest.supportrZtest.script_helperrrZunittestrrZTestCaserr'r$rrrr�<module>s;