HEX
Server: Apache
System: Linux bd12.noc223.com 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: handcraf (1693)
PHP: 8.1.28
Disabled: NONE
Upload Files
File: //opt/alt/python312/lib64/python3.12/test/__pycache__/test_cgitb.cpython-312.opt-2.pyc
�

~h�e{
���ddlmZddlmZddlmZddlZddlZed�ZGd�dej�Z
edk(rej�yy)	�)�temp_dir)�assert_python_failure)�import_deprecatedN�cgitbc�0�eZdZd�Zd�Zd�Zd�Zd�Zd�Zy)�	TestCgitbc�@�d}|jtj|�dj|��|jtj	|�dj|��|jtj|�dj|��y)Nz
Hello Robbie!z<small>{}</small>z<strong>{}</strong>z<font color="#909090">{}</font>)�assertEqualr�small�format�strong�grey��self�texts  �6/opt/alt/python312/lib64/python3.12/test/test_cgitb.py�
test_fontszTestCgitb.test_fonts
sy����������T�*�,?�,F�,F�t�,L�M�������d�+�-B�-I�-I�$�-O�P�������D�)�:�A�A�$�G�	I�c���|jtjd�d�|jtjd�d�|jtj	d�d�y)N�)r
rrr
r)rs r�test_blankszTestCgitb.test_blankssK��������R��"�-�������b�)�2�.�������B���,rc���	td��#t$r^}tjtj��}|jd|�|jt
|�|�Yd}~yd}~wwxYw�N�Hello World�
ValueError)rr�html�sys�exc_info�assertIn�str)r�errrs   r�	test_htmlzTestCgitb.test_htmls[��	*��]�+�+���	*��:�:�c�l�l�n�-�D��M�M�,��-��M�M�#�c�(�D�)�)��	*�s�
�	A4�AA/�/A4c���	td��#t$rNtjtj��}|jd|�|jd|�YywxYwr)rrrrrrrs  r�	test_textzTestCgitb.test_text sQ��	/��]�+�+���	/��:�:�c�l�l�n�-�D��M�M�,��-��M�M�-��.�	/�s�
�AA$�#A$c�R�t�5}tddt|�zd��\}}}ddd�j�}|j	d|�|j	d|�|j	d|�|j	d|�|j	d	|�y#1swY�txYw)
N�-czFimport cgitb; cgitb.enable(logdir=%s); raise ValueError("Hello World")�utf-8��PYTHONIOENCODINGrrz<strong>&lt;module&gt;</strong>�<p>�</p>)rr�repr�decoder�r�tracedir�rc�outr!s     r�%test_syshook_no_logdir_default_formatz/TestCgitb.test_syshook_no_logdir_default_format(s���
�Z�	,�8�0��5�8<�X��G�#*�	,�L�B��S�	,��j�j�l���
�
�l�C�(��
�
�m�S�)��
�
�7��=��
�
�e�S�!��
�
�f�c�"�	,�	,�s�B�B&c�.�t�5}tddt|�zd��\}}}ddd�j�}|j	d|�|j	d|�|jd|�|jd|�y#1swY�bxYw)	Nr&zUimport cgitb; cgitb.enable(format="text", logdir=%s); raise ValueError("Hello World")r'r(rrr*r+)rrr,r-r�assertNotInr.s     r�"test_syshook_no_logdir_text_formatz,TestCgitb.test_syshook_no_logdir_text_format7s���
�Z�	,�8�0��5�8<�X��G�#*�	,�L�B��S�	,��j�j�l���
�
�l�C�(��
�
�m�S�)������$������%�	,�	,�s�B�BN)	�__name__�
__module__�__qualname__rrr"r$r2r5�rrrrs!��I�-�
*�/�
#�&rr�__main__)
�test.support.os_helperr�test.support.script_helperr�test.support.warnings_helperr�unittestrr�TestCaserr6�mainr9rr�<module>rAsK��+�<�:��
��'�"��;&��!�!�;&�|�z���H�M�M�O�r