HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/local/lib/python3.7/test/__pycache__/test_html.cpython-37.opt-2.pyc
B

��g��@s6ddlZddlZGdd�dej�Zedkr2e��dS)�Nc@seZdZdd�Zdd�ZdS)�	HtmlTestscCs*|�t�d�d�|�t�dd�d�dS)Nz'<script>"&foo;"</script>'z>&#x27;&lt;script&gt;&quot;&amp;foo;&quot;&lt;/script&gt;&#x27;Fz*'&lt;script&gt;"&amp;foo;"&lt;/script&gt;')�assertEqual�html�escape)�self�r�*/usr/local/lib/python3.7/test/test_html.py�test_escape
s
zHtmlTests.test_escapecs�ddddg�d���fdd�}���fdd	�}|d
d
�|dd�|dd�x(d
D] }|||�||d|d�qRWddddddddddddg}xntddddddgdddd d!d"g�D]H\}}x>|D]6}||||�x"d#D]}||||||�q�Wq�Wq�Wxd$D]}	||	d%��qWxd&D]}	||	d'��q"Wx*td(d)d*d+gd,�D]\}}
|||
��qJW|d-d%�|d.d/�|d0d%�xd1D]}||d2��q�Wxd3D]}||d4��q�Wx.d5D]&}||d6d7�||dd6d7��q�Wxd8D]}||d ��q�Wxd9D]}|||��qW|d:d:�|d;d<�|d=d>�|d?d@�|dAdB�|dCdD�|dEdF�|dGdH�|dIdI�|dJdKdL�|dMdN�|dOdO�dS)PNz&#%dz&#%d;z&#x%xz&#x%x;z$unescape(%r) should have returned %rcs"�jt�|�|�||fd�dS)N)�msg)rr�unescape)�text�expected)�errmsgrrr�checksz&HtmlTests.test_unescape.<locals>.checkcs8x2�D]*}||}�jt�|�|�||fd�qWdS)N)r
)rrr)�numr
�formatr)r�numeric_formatsrrr�	check_nums
z*HtmlTests.test_unescape.<locals>.check_numzno character referencesz&
&	& &&z&0 &9 &a &0; &9; &a;)�&z&#z&#xz&#Xz&#yz&#xyz&#Xy�;z&#%07dz&#%07d;z&#x%06xz&#x%06x;z&#x%Xz&#x%06Xz&#X%x;z&#X%06x;�A�a�"�&i&i4�A�a�"ru☃u􁈴)� �X)i�i�i�i��iu�)����i��i��i��i����
���u	
€•r�	�	l�N�Zo)z&quot;;z&#34;;z&#x22;;z&#X22;;z";)z&quot;quot;z
&#34;quot;z&#x22;quot;z&#X22;quot;z"quot;)z&quotz&#34z&#x22z&#X22�z""")z&ampz&amp;z&AMPz&AMP;)z&Ampz&Amp;z&svadilfari;z&notitu¬itz&notit;u¬it;z&notinu¬inz&notin;u∉z,&notReallyAnExistingNamedCharacterReference;u*¬ReallyAnExistingNamedCharacterReference;z!&CounterClockwiseContourIntegral;u∳z&acE;u∾̳z&acEz&#123; ia4{ { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { z2&Eacuteric&Eacute;ric&alphacentauri&alpha;centauriu"ÉricÉric&alphacentauriαcentauriz&co;)�zip)rrr�x�formatsr�char�s�endZcpZch�er)rrrr�
test_unescapesj






"

















zHtmlTests.test_unescapeN)�__name__�
__module__�__qualname__r	r2rrrrr	sr�__main__)rZunittestZTestCaserr3�mainrrrr�<module>s]