403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.51
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/test/__pycache__/test_ucn.cpython-312.opt-1.pyc
�

���g�'����dZddlZddlZddlZddlZddlmZddlm	Z		ddl
mZmZm
Z
Gd�dej�Zed	k(rej$�yy#e$r	dxZxZZ
Y�:wxYw)
z� Test script for the Unicode implementation.

Written by Bill Tutt.
Modified for Python 2.0 by Fredrik Lundh (fredrik@pythonware.com)

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

�N)�support)�
HTTPException)�INT_MAX�PY_SSIZE_T_MAX�UINT_MAXl����c���eZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zej$ej(eekd�ej.edzdd��d����Zy)�UnicodeNamesTestc�Z�tjd|z�}|j||�|S)Nz"\N{%s}")�ast�literal_eval�assertEqual)�self�name�code�ress    �"C:\Python312\\Lib\test\test_ucn.py�checkletterzUnicodeNamesTest.checkletters.�����{�T�1�2������d�#��
�c
��gd�}d}|jdjt||�D�cgc]}|j|���c}�|�ycc}w)N)zLATIN CAPITAL LETTER T�LATIN SMALL LETTER H�LATIN SMALL LETTER E�SPACEzLATIN SMALL LETTER RzLATIN CAPITAL LETTER EzLATIN SMALL LETTER DrzLATIN SMALL LETTER fzLATIN CAPITAL LeTtEr ozLATIN SMaLl LETTER xrzLATIN SMALL LETTER A�LATIN SMALL LETTER Trrrrr�SpAcEzLATIN SMALL LETTER Sr�LATIN small LETTER erzLATIN SMALL LETTER Pz	FULL STOPzThe rEd fOx ate the sheep.�)r
�join�zipr)r�chars�string�argss    r�test_generalzUnicodeNamesTest.test_general!sV��
��8.������G�G��U�F�9K�L�9K��%�T�%�%�t�,�9K�L�M��	
��Ls�Ac��djtttt	d�t	d����D]O}d|j�z}t
j|�}|jt
j|�|��Qy)Nr�a�zzLATIN SMALL LETTER %s)
r�map�chr�range�ord�upper�unicodedata�lookupr
r)r�charrrs    r�test_ascii_lettersz#UnicodeNamesTest.test_ascii_lettersFsg���G�G�C��U�3�s�8�S��X�%>�?�@�D�*�T�Z�Z�\�9�D��%�%�d�+�D����[�-�-�d�3�T�:�Arc�"�|jdd�|jdd�|jdd�|jdd�|jd	d
�|jdd�|jd
d�|jdd�|jdd�|jdd�|jdd�|jdd�|jdd�|jttjd�y)NzHANGUL SYLLABLE GAu가zHANGUL SYLLABLE GGWEOSSu꿨zHANGUL SYLLABLE DOLSu돐zHANGUL SYLLABLE RYANu랸zHANGUL SYLLABLE MWIKu뮠zHANGUL SYLLABLE BBWAEMu뾈zHANGUL SYLLABLE SSEOLu썰zHANGUL SYLLABLE YIu의zHANGUL SYLLABLE JJYOSSu쭀zHANGUL SYLLABLE KYEOLSu켨zHANGUL SYLLABLE PANu판zHANGUL SYLLABLE HWEOKu훸zHANGUL SYLLABLE HIHu힣u힤)r�assertRaises�
ValueErrorr+r�rs r�test_hangul_syllablesz&UnicodeNamesTest.test_hangul_syllablesLs������-�x�8����2�H�=����/��:����/��:����/��:����1�8�<����0�(�;����-�x�8����1�8�<����1�8�<����.��9����0�(�;����.��9����*�k�&6�&6��Arc��|jdd�|jdd�|jdd�|jdd�|jd	d
�|jdd�|jd
d�|jdd�|jdd�|jdd�|jdd�y)NzCJK UNIFIED IDEOGRAPH-3400u㐀zCJK UNIFIED IDEOGRAPH-4DB5u䶵zCJK UNIFIED IDEOGRAPH-4E00u一zCJK UNIFIED IDEOGRAPH-9FCBu鿋zCJK UNIFIED IDEOGRAPH-20000u𠀀zCJK UNIFIED IDEOGRAPH-2A6D6u𪛖zCJK UNIFIED IDEOGRAPH-2A700u𪜀zCJK UNIFIED IDEOGRAPH-2B734u𫜴zCJK UNIFIED IDEOGRAPH-2B740u𫝀zCJK UNIFIED IDEOGRAPH-2B81Du𫠝zCJK UNIFIED IDEOGRAPH-3134Au𱍊�rr2s r�test_cjk_unified_ideographsz,UnicodeNamesTest.test_cjk_unified_ideographs]s������5�x�@����5�x�@����5�x�@����5�x�@����6��E����6��E����6��E����6��E����6��E����6��E����6��Erc��td�D]K}t|�}tj|d�}|��'|j	tj
|�|��My)Ni)r(r'r+rr
r,)rrr-rs    r�test_bmp_charactersz$UnicodeNamesTest.test_bmp_charactersjsL���'�N�D��t�9�D��#�#�D�$�/�D���� � ��!3�!3�D�!9�4�@�	#rc��|jdd�|jdd�|jdd�|jdd�y)	NzPILCROW SIGN�¶zREPLACEMENT CHARACTERu�z)HALFWIDTH KATAKANA SEMI-VOICED SOUND MARKu゚zFULLWIDTH LATIN SMALL LETTER Auar5r2s r�test_misc_symbolsz"UnicodeNamesTest.test_misc_symbolsqsE�������2����0�(�;����D�h�O����9�8�Drc��gd�}|D]�\}}|j|t|��tjt|��}|j	||�|jtj|�tj|��|jt�5tjj
|�ddd���y#1swY��xYw)N))zLATIN CAPITAL LETTER GHAi�)zLATIN SMALL LETTER GHAi�)zKANNADA LETTER LLLAi�)zLAO LETTER FO FONi�)zLAO LETTER FO FAYi�)z
LAO LETTER ROi�)z
LAO LETTER LOi�)z#TIBETAN MARK BKA- SHOG GI MGO RGYANi�)zYI SYLLABLE ITERATION MARKi�)z=PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKETi�)z4BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASISi��)
rr'r+r�assertNotEqualr
r,r0�KeyError�	ucd_3_2_0)r�aliases�alias�	codepointrs     r�test_aliaseszUnicodeNamesTest.test_aliasesws���
��!(��E�9����U�C�	�N�3��#�#�C�	�N�3�D�����e�,����[�/�/��6�(�/�/��5�
7��"�"�8�,��%�%�,�,�U�3�-�,�
!(�-�,�s�% C�C	c��tdd�D]c}|jt�5}tjt|��ddd�|j
tj�d��ey#1swY�1xYw)Ni��no such name�	r(r0r1r+rr'r
�str�	exception�r�cp�cms   r�test_aliases_names_in_pua_rangez0UnicodeNamesTest.test_aliases_names_in_pua_range��Z�����)�B��"�"�:�.�"�� � ��R��)�/����S����.��?�*�.�.���A4�4A=	c��tdd�D]c}|jt�5}tjt|��ddd�|j
tj�d��ey#1swY�1xYw)NrEi�rFrGrJs   r�'test_named_sequences_names_in_pua_rangez8UnicodeNamesTest.test_named_sequences_names_in_pua_range�rNrOc�t�gd�}|D]�\}}|jtj|�|�|jt�5|j|d�ddd�|jt�5tjj|�ddd���y#1swY�IxYw#1swY��xYw)N))zLATIN SMALL LETTER R WITH TILDEur̃)zTAMIL SYLLABLE SAIuஸை)zTAMIL SYLLABLE MOOuமோ)zTAMIL SYLLABLE NNOOuணோ)zTAMIL CONSONANT KSSuக்ஷ்)r
r+r,r0�SyntaxErrorrr>r?)r�	sequences�seqname�
codepointss    r�test_named_sequences_samplez,UnicodeNamesTest.test_named_sequences_sample�s���
�	�$-��G�Z����[�/�/��8�*�E��"�"�;�/�� � ��$�/�0��"�"�8�,��%�%�,�,�W�5�-�,�	$-�/�/��,�,�s�B"�7 B.�"B+	�.B7	c��d�}dtjz}	tj|d|��}5|D]�}|j�}|r|jd�r�'|jd�\}}d	jd
�|j�D��}|jtj |�|�|j#t$�5|j'|d�ddd�|j#t(�5tj*j!|�ddd���	ddd�y#tj
j$r2}|j�|jd|�d|���Yd}~��Nd}~wttf$r"}|jd|�d|���Yd}~��}d}~wwxYw#1swY��xYw#1swY���xYw#1swYyxYw)Nc�F�|j�}tj|vS)N)�readliner+�unidata_version)�testfile�hdrs  r�
check_versionzAUnicodeNamesTest.test_named_sequences_full.<locals>.check_version�s!���#�#�%�C��.�.�#�5�5rz7http://www.pythontest.net/unicode/%s/NamedSequences.txtzutf-8)�encoding�checkzCould not retrieve z: �#�;rc3�FK�|]}tt|d�����y�w)�N)r'�int)�.0rKs  r�	<genexpr>z=UnicodeNamesTest.test_named_sequences_full.<locals>.<genexpr>�s����$S�@R�"�S��R���%5�@R�s�!)r+r[r�open_urlresource�urllib�error�	HTTPError�close�skipTest�OSErrorr�strip�
startswith�splitrr
r,r0rSrr>r?)rr^�url�testdata�exc�linerUrVs        r�test_named_sequences_fullz*UnicodeNamesTest.test_named_sequences_full�s���	6�I��*�*�+��	@��/�/��g�6C�E�H�� ���z�z�|���t���s�3��&*�j�j��o�#����W�W�$S�
�@P�@P�@R�$S�S�
�� � ��!3�!3�G�!<�j�I��&�&�{�3��$�$�W�d�3�4��&�&�x�0��)�)�0�0��9�1�0�!��X���|�|�%�%�	@��I�I�K��M�M�/��u�B�s�g�>�?�?����'�	@��M�M�/��u�B�s�g�>�?�?��	@��4�3��0�0���X�s_�D4�BG�F5�#G� G� 
G�4F2�'E>�>F2�F-�-F2�5F>�:G�G�G�Gc�(�|jttj�|jttjd�|jttj�|jt
tjd�y)N�xx�unknown)r0�	TypeErrorr+rr,r>r2s r�test_errorszUnicodeNamesTest.test_errors�s^�����)�[�%5�%5�6����)�[�%5�%5�t�<����)�[�%7�%7�8����(�K�$6�$6�	�Brc	��|jttddd�|jtttdddzzd�dd�|jttddd�|jttd	dd�y)
Ns\N{blah}�unicode-escape�strictz\N{%s}�xi���ascii�\N{SPACEs\NSPACE)r0�UnicodeErrorrH�bytesr2s r�test_strict_error_handlingz+UnicodeNamesTest.test_strict_error_handling�s���������/��	
�
	
������y�C�&�L�1�7�;�=M�x�	
�
	
������/��	
�
	
������.��	
rzneeds UINT_MAX < SIZE_MAX��F)�size�memuse�dry_runc���ddtdzzzdz}|jt|�td�tdzz�|jtd|j
d�y)Nr��xr��}s	\N{SPACE}zunknown Unicode character namer})rr
�len�assertRaisesRegexr��decode)rr�rs   r�test_issue16335z UnicodeNamesTest.test_issue16335�s[��

�4�8�a�<�0�0�4�7������Q���]�!3�x�!�|�!D�E����|�,�
�H�H�&�	
rN)�__name__�
__module__�__qualname__rr"r.r3r6r8r;rCrMrQrWrvr{r�r�cpython_only�unittest�
skipUnlessrr�
bigmemtestrr��rrr	r	s����#
�J;�B�"F�A�E�4�4@�@�6� :�8C�
�,
����X����>�1�3N�O��W���X��\�%��G�
�H�P��
rr	�__main__)�__doc__rr�r+�urllib.errorri�testr�http.clientr�	_testcapirrr�ImportError�TestCaser	r��mainr�rr�<module>r�sy��������%�4�;�;�Z
�x�(�(�Z
�z�z���H�M�M�O���A�4�*3�3�G�3�n�x�4�s�
A�A%�$A%

Youez - 2016 - github.com/yon3zu
LinuXploit