| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 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 : /Python315/Lib/test/__pycache__/ |
Upload File : |
R
>lqjt. c �� � Q s ] PHs] PHs] PHs] PHs] QHGs ] QH G s ] QH*GsGsG
s
Q Q\O 2 s\Q6X c \O$ 2 P! P! \ c
Q9s9ss
K@h 9 h)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.
)�support)�
HTTPException)�INT_MAX�PY_SSIZE_T_MAX�UINT_MAXc �" ` � \ sQ s]s n Q sQ sQ sQ sQ sQ s Q s
Q sQ sQ
s
Q sQ sQ
sQ sQ sQ sQ sQ s\O. \O2 \\6 Q2 \O8 \]* ]P
Q5 Q 2 2 2 sQsU s P! )�UnicodeNamesTestc �d � [ O Q U* 2 oU O V22 U! )z"\N{%s}")�ast�literal_eval�assertEqual)�self�name�code�ress &&& �"C:\Python315\\Lib\test\test_ucn.py�checkletter�UnicodeNamesTest.checkletter s, � � ���{�T�1�2������#��
� c � � , QNoQoS O PO [ V2 Tt, tF D p0O U MJ to2 U2 P! t toh )�LATIN CAPITAL LETTER TzThe rEd fOx ate the sheep.)r �LATIN SMALL LETTER H�LATIN SMALL LETTER E�SPACEzLATIN SMALL LETTER RzLATIN CAPITAL LETTER EzLATIN SMALL LETTER Dr zLATIN SMALL LETTER fzLATIN CAPITAL LeTtEr ozLATIN SMaLl LETTER xr zLATIN SMALL LETTER A�LATIN SMALL LETTER Tr r r r r �SpAcEzLATIN SMALL LETTER Sr �LATIN small LETTER er zLATIN SMALL LETTER Pz FULL STOP)r �join�zipr )r �chars�string�argss & r �test_general�UnicodeNamesTest.test_general! sO � �
��8 .������G�G��U�9K�L�9K��%�%�t�,�9K�L�M��
��Ls �Ac �4 � PO [ [ [ [ Q2 [ Q2 2 2 2 F DV oQUO 2 * o[ O U2 oU O [ O U2 U2 JX P! )� �a�zzLATIN SMALL LETTER %s)
r �map�chr�range�ord�upper�unicodedata�lookupr r
)r �charr
r s & r �test_ascii_letters�#UnicodeNamesTest.test_ascii_lettersF sg � ��G�G�C��U�3�s�8�S��X�%>�?�@�D�*�T�Z�Z�\�9�D��%�%�d�+�D����[�-�-�d�3�T�:� Ar c �n � U O Q Q2 U O QQ2 U O QQ2 U O QQ2 U O QQ 2 U O Q
Q2 U O QQ
2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O [ [ O Q2 P! )zHANGUL 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 힣zhaNGul SYllABle WAeu 왜zHAngUL syLLabLE waEu )r �assertRaises�
ValueErrorr, r
�r s &r �test_hangul_syllables�&UnicodeNamesTest.test_hangul_syllablesL s � ����-�x�8����2�H�=����/��:����/��:����/��:����1�8�<����0�(�;����-�x�8����1�8�<����1�8�<����.��9����0�(�;����.��9����.��9����.��9����*�k�&6�&6��Ar c �$ � U O Q Q2 U O QQ2 U O QQ2 U O QQ2 U O QQ 2 U O Q
Q2 U O QQ
2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 P! )zCJK 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 𱍊zcjK UniFIeD idEogRAph-3aBcu 㪼zCJk uNIfiEd IDeOGraPH-3AbCzcjK UniFIeD idEogRAph-2aBcDu 𪯍zCJk uNIfiEd IDeOGraPH-2AbCd�r r4 s &r �test_cjk_unified_ideographs�,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��E����5�x�@����5�x�@����6��E����6��Er c � � U O Q Q2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 P! ) zTANGUT IDEOGRAPH-17000u 𗀀zTANGUT IDEOGRAPH-187FFu zTANGUT IDEOGRAPH-18D00u 𘴀zTANGUT IDEOGRAPH-18D1Eu ztangut ideograph-18d1er8 r4 s &r �test_tangut_ideographs�'UnicodeNamesTest.test_tangut_ideographsr sW � ����1�<�@����1�<�@����1�<�@����1�<�@����1�<�@r c �t � U O Q Q2 U O QQ2 U O QQ2 P! )zEGYPTIAN HIEROGLYPH-13460u zEGYPTIAN HIEROGLYPH-143FAu zegyptian hieroglyph-143far8 r4 s &r �test_egyptian_hieroglyphs�*UnicodeNamesTest.test_egyptian_hieroglyphsy s5 � ����4�l�C����4�l�C����4�l�Cr c � � U O Q Q2 U O QQ2 U O QQ2 U O QQ2 U O QQ2 P! )z#KHITAN SMALL SCRIPT CHARACTER-18B00u 𘬀z#KHITAN SMALL SCRIPT CHARACTER-18CD5u 𘳕z#KHITAN SMALL SCRIPT CHARACTER-18CFFu z#khitan small script character-18cffr8 r4 s &r �#test_khitan_small_script_characters�4UnicodeNamesTest.test_khitan_small_script_characters~ sW � ����>��M����>��M����>��M����>��M����>��Mr c �t � U O Q Q2 U O QQ2 U O QQ2 P! )zNUSHU CHARACTER-1B170u 𛅰zNUSHU CHARACTER-1B2FBu 𛋻znushu character-1b2fbr8 r4 s &r �test_nushu_characters�&UnicodeNamesTest.test_nushu_characters� s5 � ����0�,�?����0�,�?����0�,�?r c �� � [ Q 2 F DQ o[ U2 o[ O UP2 oUe J+ U O [ O
U2 U2 JS P! )i )r) r( r, r
r r- )r r r. r
s & r �test_bmp_characters�$UnicodeNamesTest.test_bmp_characters� sL � ��'�N�D��t�9�D��#�#�D�$�/�D���� � ��!3�!3�D�!9�4�@� #r c � � U O Q Q2 U O QQ2 U O QQ2 U O QQ2 P! )zPILCROW SIGN� ¶zREPLACEMENT CHARACTERu �z)HALFWIDTH KATAKANA SEMI-VOICED SOUND MARKu ゚zFULLWIDTH LATIN SMALL LETTER Au ar8 r4 s &r �test_misc_symbols�"UnicodeNamesTest.test_misc_symbols� sE � ������2����0�(�;����D�h�O����9�8�Dr c �� � , QNoSF D� v q#U O U[ U2 2 [ O [ U2 2 oU O VB2 U O [ O U2 [ O U2 2 U O [ 2 9^tt^ 2 [ O O
U2 PPP2 J� P! ) % f h J� 9 h)�LATIN CAPITAL LETTER GHA))rO � )zLATIN SMALL LETTER GHA� )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�� )
r r( r, r
�assertNotEqualr r- r2 �KeyError� ucd_3_2_0)r �aliases�alias� codepointr
s & r �test_aliases�UnicodeNamesTest.test_aliases� s� � �
�� !(��E����U�C� �N�3��#�#�C� �N�3�D�����,����[�/�/��6�(�/�/��5�
7��"�"�8�,�,��%�%�,�,�U�3� -�,�
!(� -�,�,�s �0 C �C/
�'C/
c �* � [ Q Q2 F Dm oU O [ 2 9^tt^ 2 o[ O [ U2 2 PPP2 U O
[ WO 2 Q2 Jo P! ) % f h K;9 h)i � �no such name� r) r2 r3 r, r
r( r �str� exception�r �cp�cms & r �test_aliases_names_in_pua_range�0UnicodeNamesTest.test_aliases_names_in_pua_range� �] � ����)�B��"�"�:�.�.�"�� � ��R��)� /����S����.��?� *�.�.�� � B �B
�B
c �* � [ Q Q2 F Dm oU O [ 2 9^tt^ 2 o[ O [ U2 2 PPP2 U O
[ WO 2 Q2 Jo P! ) % f h K;9 h)r[ i� r\ r] r` s & r �'test_named_sequences_names_in_pua_range�8UnicodeNamesTest.test_named_sequences_names_in_pua_range� re rf c � � , QNoSF D� v q#U O [ O U2 U2 U O [ 2 9^tt^ 2 U O UP2 PPP2 U O [ 2 9^tt^ 2 [ O O U2 PPP2 J� P! ) % f h K[9 h ) % f h J� 9 h)�LATIN SMALL LETTER R WITH TILDE))rk u r̃)zTAMIL SYLLABLE SAIu ஸை)zTAMIL SYLLABLE MOOu மோ)zTAMIL SYLLABLE NNOOu ணோ)zTAMIL CONSONANT KSSu க்ஷ்)r r, r- r2 �SyntaxErrorr rS rT )r � sequences�seqname�
codepointss & r �test_named_sequences_sample�,UnicodeNamesTest.test_named_sequences_sample� s� � �
� � $-��G����[�/�/��8�*�E��"�"�;�/�/�� � ��$�/� 0��"�"�8�,�,��%�%�,�,�W�5� -�,� $-�/�/��,�,�,�s$ �B7 � C
�7C
� C
�
C
�C
c �L � Q oQ[ O * o [ O UQUQ5 oW9^tt^ 2 SF CD oUO 2 oU% c UO Q2 % c J5 UO Q2 v qgPO Q UO 2 2 2 oU O [ O U2 U2 U O# [$ 2 9^tt^ 2 U O'