Your IP : 216.73.216.213


Current Path : /opt/alt/python39/lib64/python3.9/test/test_email/__pycache__/
Upload File :
Current File : //opt/alt/python39/lib64/python3.9/test/test_email/__pycache__/test_asian_codecs.cpython-39.pyc

a

XC?hI�@s�ddlZddlmZddlmZddlmZmZddlm	Z	ze
dd�Wneybej�Yn0Gdd	�d	e�Z
ed
kr�e��dS)�N)�
TestEmailBase)�Charset)�Header�
decode_header)�Messagesfoo�euc-jpc@s$eZdZdd�Zdd�Zdd�ZdS)�TestEmailAsianCodecscCs�|j}d}d}t|�}t|�}td�}td|�}td|�}|�||�|�||�||��d�|t|���ddd|fg�d	}	t|	|�}
t|
|d
d�}|��}||d�|t|��|�|	�dS)
Nrz
iso-8859-1zHello World!��ϥ����ɡ�s
Gr�� Gott!z`Hello World! =?iso-2022-jp?b?GyRCJU8lbSE8JW8hPCVrJUkhKhsoQg==?=
 =?iso-8859-1?q?Gr=FC=DF_Gott!?=)s
Hello World! N)s$B%O%m!<%o!<%k%I!*(Bziso-2022-jps6test-ja ����Ƥ��줿�᡼��ϻʲ�Ԥξ�ǧ���ԤäƤ��ޤ�ZSubject)Zheader_namez~=?iso-2022-jp?b?dGVzdC1qYSAbJEIkWEVqOUYkNSRsJD8lYSE8JWskTztKGyhC?=
 =?iso-2022-jp?b?GyRCMnE8VCROPjVHJyRyQlQkQyRGJCQkXiQ5GyhC?=)ZndiffAssertEqualrr�str�append�encoder)�self�eq�jcodeZgcode�j�g�h�jhelloZghelloZ
subject_bytesZsubject�enc�r�F/opt/alt/python39/lib64/python3.9/test/test_email/test_asian_codecs.py�test_japanese_codecss2�
��

z)TestEmailAsianCodecs.test_japanese_codecscCsBtdd�}t�}|�|d�|jdd��|���}|�||�dS)Nr	rzutf-8T��decode�r
rZset_payloadZget_payloadrZget_content_charsetZassertEqual)r
r�msg�ustrrrr�test_payload_encoding_utf8=s�z/TestEmailAsianCodecs.test_payload_encoding_utf8cCsFd}td|�}t�}|�||�|jdd��|���}|�||�dS)Nrr	Trr)r
rrrrrrr�test_payload_encodingEs�z*TestEmailAsianCodecs.test_payload_encodingN)�__name__�
__module__�__qualname__rrrrrrrrs'r�__main__)ZunittestZtest.test_emailrZ
email.charsetrZemail.headerrrZ
email.messagerr
�LookupErrorZSkipTestrr�mainrrrr�<module>s;