403Webshell
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 :  C:/Python312/Lib/test/test_email/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/test/test_email/__pycache__/test__encoded_words.cpython-312.pyc
�

���g|����ddlZddlmZddlmZddlmZGd�de�ZGd�de�ZGd	�d
e�Z	Gd�de�Z
Gd
�de�ZGd�de�Ze
dk(rej�yy)�N)�_encoded_words)�errors)�
TestEmailBasec�(�eZdZgfd�Zd�Zd�Zd�Zy)�TestDecodeQc�|�tj|�\}}|j||�|j||�y�N)�_ew�decode_q�assertEqual�assertDefectsEqual��self�source�	ex_result�
ex_defects�result�defectss      �8C:\Python312\\Lib\test\test_email\test__encoded_words.py�_testzTestDecodeQ._test	�4���,�,�v�.���������+������4�c�(�|jdd�y)N�foobar�r�rs r�test_no_encodedzTestDecodeQ.test_no_encodeds���
�
�9�i�(rc�L�|jdd�|jdd�y)Nsfoo=20bar=20�foo bar sfoo_bar_rrs r�test_spaceszTestDecodeQ.test_spacess���
�
�?�K�0��
�
�;��,rc�(�|jdd�y)Nsfoo=20=20=21=2Cbars
foo  !,barrrs r�test_run_of_encodedzTestDecodeQ.test_run_of_encodeds���
�
�(�-�8rN)�__name__�
__module__�__qualname__rrr r"�rrrrs��24�5�
)�-�9rrc�4�eZdZgfd�Zd�Zd�Zd�Zd�Zd�Zy)�TestDecodeBc�|�tj|�\}}|j||�|j||�yr	)r
�decode_brr
rs      rrzTestDecodeB._testrrc�(�|jdd�y)NsZm9v�foorrs r�test_simplezTestDecodeB.test_simple s���
�
�7�F�#rc��|jddtjg�|jddtjg�y)Nsdmk�visdg�v�rr�InvalidBase64PaddingDefectrs r�test_missing_paddingz TestDecodeB.test_missing_padding#s4���
�
�6�5�6�#D�#D�"E�F��
�
�5�$��!B�!B� C�Drc�H�|jddtjg�y)Nsdmk===r/�rr�InvalidBase64CharactersDefectrs r�test_invalid_characterz"TestDecodeB.test_invalid_character)s���
�
�=�%�&�*N�*N�)O�Prc�f�|jddtjtjg�y)Nsdmkr/�rrr6r2rs r�&test_invalid_character_and_bad_paddingz2TestDecodeB.test_invalid_character_and_bad_padding,s*���
�
�:�u�v�'K�'K�'-�'H�'H�'J�	Krc�H�|jddtjg�y)Nsabcde)rr�InvalidBase64LengthDefectrs r�test_invalid_lengthzTestDecodeB.test_invalid_length0s���
�
�8�X��(H�(H�'I�JrN)	r#r$r%rr-r3r7r:r=r&rrr(r(s'��24�5�
$�E�Q�K�Krr(c�z�eZdZd�Zddgfd�Zd�Zd�Zd�Zd�Zd	�Z	d
�Z
d�Zd�Zd
�Z
d�Zd�Zd�Zd�Zd�Zd�Zy)�
TestDecodec��|jt�5tjd�ddd�|jt�5tjd�ddd�|jt�5tjd�ddd�|jt�5tjd�ddd�y#1swY��xYw#1swY�|xYw#1swY�UxYw#1swYyxYw)Nz
=?badone?=z=?�z=?utf-8?X?somevalue?=)�assertRaises�
ValueErrorr
�decode�KeyErrorrs r�test_wrong_format_input_raisesz)TestDecode.test_wrong_format_input_raises6s���
�
�
�z�
*��J�J�|�$�+�
�
�
�z�
*��J�J�t��+�
�
�
�z�
*��J�J�r�N�+�
�
�
�x�
(��J�J�.�/�)�
(�
+�
*��
*�
*��
*�
*��
(�
(�s/�C�	C�<C&�/C2�C�C#�&C/�2C;�us-asciirAc���tj|�\}}}}	|j||�|j||�|j||�|j|	|�yr	)r
rDrr
)
rrr�charset�langr�res�char�l�ds
          rrzTestDecode._test@sX���*�*�V�,���T�1�a�����f�%�����w�'�����D�!�����7�+rc�(�|jdd�y)Nz=?us-ascii?q?foo?=�foorrs r�
test_simple_qzTestDecode.test_simple_qG����
�
�'��/rc�(�|jdd�y)Nz=?us-ascii?b?dmk=?=�virrs r�
test_simple_bzTestDecode.test_simple_bJ����
�
�(�$�/rc�(�|jdd�y)Nz=?us-ascii?Q?foo?=rPrrs r�test_q_case_ignoredzTestDecode.test_q_case_ignoredMrRrc�(�|jdd�y)Nz=?us-ascii?B?dmk=?=rTrrs r�test_b_case_ignoredzTestDecode.test_b_case_ignoredPrVrc�*�|jddd�y)Nz!=?latin-1?q?=20F=fcr=20Elise=20?=u Für Elise zlatin-1rrs r�test_non_trivial_qzTestDecode.test_non_trivial_qSs���
�
�6��	�Rrc�j�|jdjdd�dtjg��y)Ns=?us-ascii?q?=20�foo?=rG�surrogateescapeu �foo�r)rrDr�UndecodableBytesDefectrs r�test_q_escaped_bytes_preservedz)TestDecode.test_q_escaped_bytes_preservedVs6���
�
�/�6�6�z�7H�J��$�;�;�<�	�	>rc��|jdjdd�dtjtjg��y)Ns=?us-ascii?b?dm�k?=rGr^rTr_)rrDrr6r2rs r�,test_b_undecodable_bytes_ignored_with_defectz7TestDecode.test_b_undecodable_bytes_ignored_with_defect\sA���
�
�,�3�3�J�3D�F���8�8��5�5�7�	�	8rc�J�|jddtjg��y)Nz=?us-ascii?b?dmk===?=rTr_r5rs r�(test_b_invalid_bytes_ignored_with_defectz3TestDecode.test_b_invalid_bytes_ignored_with_defectds&���
�
�.��$�B�B�C�	�	Erc�h�|jddtjtjg��y)Nz=?us-ascii?b?dmk?=rTr_r9rs r�&test_b_invalid_bytes_incorrect_paddingz1TestDecode.test_b_invalid_bytes_incorrect_paddingis0���
�
�+���8�8��5�5�7�	�	8rc�J�|jddtjg��y)Nz=?us-ascii?b?dmk?=rTr_r1rs r�test_b_padding_defectz TestDecode.test_b_padding_defectps&���
�
�'��%�@�@�A�	�	Crc�,�|jddd��y)Nz=?us-ascii*jive?q?test?=�test�jive�rJrrs r�test_nonnull_langzTestDecode.test_nonnull_langus���
�
�-�v�F�
�Crc�N�|jddjdd�dg��y)N�=?unknown-8bit?q?foo=ACbar?=�foo�bar�asciir^�unknown-8bit�rIr)rrDrs r�test_unknown_8bit_charsetz$TestDecode.test_unknown_8bit_charsetxs-���
�
�1� �'�'��1B�C�+��	�	!rc�l�|jddjdd�dtjg��y)Nz=?foobar?q?foo=ACbar?=rqrrr^�foobarrt�rrDr�CharsetErrorrs r�test_unknown_charsetzTestDecode.test_unknown_charset~s6���
�
�+� �'�'��1B�C�%�$�1�1�2�		�	4rc�l�|jddjdd�dtjg��y)Nu=?utf-8���?q?foo=ACbar?=rqrrr^uutf-8���rtrxrs r�!test_invalid_character_in_charsetz,TestDecode.test_invalid_character_in_charset�s6���
�
�<� �'�'��1B�C�6�$�1�1�2�		�	4rc�,�|jddd��y)Nz=?utf-8?q?=C3=89ric?=uÉric�utf-8�rIrrs r�test_q_nonasciizTestDecode.test_q_nonascii�s���
�
�*��"�	�	$rN)r#r$r%rFrrQrUrXrZr\rarcrergrirnrurzr|r�r&rrr?r?4sd��0�-7�R��,�0�0�0�0�S�>�8�E�
8�C�
D�!�4�4�$rr?c�$�eZdZd�Zd�Zd�Zd�Zy)�TestEncodeQc�N�|jtj|�|�yr	)rr
�encode_q)r�src�expecteds   rrzTestEncodeQ._test�s��������c�*�H�5rc�(�|jdd�y)Nrrwrrs r�
test_all_safezTestEncodeQ.test_all_safe�s���
�
�9�h�'rc�(�|jdd�y)Nr�foo_bar_rrs rr zTestEncodeQ.test_spaces�s���
�
�;�
�+rc�(�|jdd�y)Ns
foo  ,,barzfoo__=2C=2Cbarrrs r�test_run_of_encodablesz"TestEncodeQ.test_run_of_encodables�s���
�
�=�"2�3rN)r#r$r%rr�r r�r&rrr�r��s��6�(�,�4rr�c��eZdZd�Zd�Zy)�TestEncodeBc�N�|jtjd�d�y)Nr,�Zm9v�rr
�encode_brs rr-zTestEncodeB.test_simple�s��������f�-�v�6rc�N�|jtjd�d�y)Nr/zdmk=r�rs r�test_paddingzTestEncodeB.test_padding�s��������e�,�f�5rN)r#r$r%r-r�r&rrr�r��s��7�6rr�c�H�eZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zy)�
TestEncodec�R�|jtjddd�d�y)NrPr~�q�=?utf-8?q?foo?=�rr
�encoders r�test_qzTestEncode.test_q�s ��������E�7�C�8�:K�Lrc�R�|jtjddd�d�y)NrPr~�bz=?utf-8?b?Zm9v?=r�rs r�test_bzTestEncode.test_b�s ��������E�7�C�8�:L�Mrc�P�|jtjdd�d�y)NrPr~r�r�rs r�test_auto_qzTestEncode.test_auto_q�s��������E�7�3�5F�Grc�P�|jtjdd�d�y)Nzvi.r~z=?utf-8?q?vi=2E?=r�rs r� test_auto_q_if_short_mostly_safez+TestEncode.test_auto_q_if_short_mostly_safe�s��������E�7�3�5H�Irc�P�|jtjdd�d�y)Nz.....r~z=?utf-8?b?Li4uLi4=?=r�rs r�test_auto_b_if_enough_unsafez'TestEncode.test_auto_b_if_enough_unsafe�s��������G�W�5�7M�Nrc�P�|jtjdd�d�y)Nzvi.vi.vi.vi.vi.r~z =?utf-8?b?dmkudmkudmkudmkudmku?=r�rs r�test_auto_b_if_long_unsafez%TestEncode.test_auto_b_if_long_unsafe�s!��������$5�w�?�;�	=rc�P�|jtjdd�d�y)Nzvi vi vi.vi r~z=?utf-8?q?vi_vi_vi=2Evi_?=r�rs r�test_auto_q_if_long_mostly_safez*TestEncode.test_auto_q_if_long_mostly_safe�s ��������N�G�<�5�	7rc�N�|jtjd�d�y)NrPr�r�rs r�test_utf8_defaultzTestEncode.test_utf8_default�s��������E�*�,=�>rc�R�|jtjdd��d�y)NrPrlrmz=?utf-8*jive?q?foo?=r�rs r�	test_langzTestEncode.test_lang�s��������E��7�9O�Prc�R�|jtjdd��d�y)Nu	foo�barrsrrpr�rs r�test_unknown_8bitzTestEncode.test_unknown_8bit�s ��������N�N�K�7�	9rN)
r#r$r%r�r�r�r�r�r�r�r�r�r�r&rrr�r��s:��M�N�H�J�O�=�7�?�Q�9rr��__main__)�unittest�emailrr
r�test.test_emailrrr(r?r�r�r�r#�mainr&rr�<module>r�sy���'��)�9�-�9�$K�-�K�6[$��[$�|4�-�4�6�-�6�!9��!9�H�z���H�M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit