Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/test/test_email/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/test/test_email/__pycache__/test__encoded_words.cpython-33.pyc

�
��f�c@s�ddlZddlmZddlmZddlmZGdd�de�ZGdd�de�ZGd	d
�d
e�Z	Gdd�de�Z
Gd
d�de�ZGdd�de�Ze
dkr�ej�ndS(iN(u_encoded_words(uerrors(u
TestEmailBasecBsG|EeZdZgdd�Zdd�Zdd�Zdd�Zd	S(
uTestDecodeQcCs9tj|�\}}|j||�|j||�dS(N(u_ewudecode_quassertEqualuassertDefectsEqual(uselfusourceu	ex_resultu
ex_defectsuresultudefects((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu_test	suTestDecodeQ._testcCs|jdd�dS(Nsfoobar(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_no_encodedsuTestDecodeQ.test_no_encodedcCs$|jdd�|jdd�dS(Nsfoo=20bar=20sfoo bar sfoo_bar_(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_spacessuTestDecodeQ.test_spacescCs|jdd�dS(Nsfoo=20=20=21=2Cbars
foo  !,bar(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_run_of_encodedsuTestDecodeQ.test_run_of_encodedN(u__name__u
__module__u__qualname__u_testutest_no_encodedutest_spacesutest_run_of_encoded(u
__locals__((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyuTestDecodeQsuTestDecodeQcBsS|EeZdZgdd�Zdd�Zdd�Zdd�Zd	d
�ZdS(uTestDecodeBcCs9tj|�\}}|j||�|j||�dS(N(u_ewudecode_buassertEqualuassertDefectsEqual(uselfusourceu	ex_resultu
ex_defectsuresultudefects((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu_testsuTestDecodeB._testcCs|jdd�dS(NsZm9vsfoo(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_simple suTestDecodeB.test_simplecCs|jddtjg�dS(Nsdmksvi(u_testuerrorsuInvalidBase64PaddingDefect(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_missing_padding#su TestDecodeB.test_missing_paddingcCs|jddtjg�dS(Nsdmk===svi(u_testuerrorsuInvalidBase64CharactersDefect(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_invalid_character&su"TestDecodeB.test_invalid_charactercCs#|jddtjtjg�dS(Nsdmksvi(u_testuerrorsuInvalidBase64CharactersDefectuInvalidBase64PaddingDefect(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu&test_invalid_character_and_bad_padding)su2TestDecodeB.test_invalid_character_and_bad_paddingN(u__name__u
__module__u__qualname__u_testutest_simpleutest_missing_paddingutest_invalid_characteru&test_invalid_character_and_bad_padding(u
__locals__((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyuTestDecodeBs
uTestDecodeBcBs�|EeZdZdd�Zddgdd�Zdd�Zd	d
�Zdd�Zd
d�Zdd�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd �Zd!d"�Zd#S($u
TestDecodecCsm|jt��tjd�WdQX|jt��tjd�WdQX|jt��tjd�WdQXdS(Nu
=?badone?=u=?u(uassertRaisesu
ValueErroru_ewudecode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_wrong_format_input_raises0su)TestDecode.test_wrong_format_input_raisesuus-asciiuc
Cs_tj|�\}}}}	|j||�|j||�|j||�|j|	|�dS(N(u_ewudecodeuassertEqualuassertDefectsEqual(
uselfusourceuresultucharsetulangudefectsuresucharulud((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu_test8s
uTestDecode._testcCs|jdd�dS(Nu=?us-ascii?q?foo?=ufoo(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu
test_simple_q?suTestDecode.test_simple_qcCs|jdd�dS(Nu=?us-ascii?b?dmk=?=uvi(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu
test_simple_bBsuTestDecode.test_simple_bcCs|jdd�dS(Nu=?us-ascii?Q?foo?=ufoo(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_q_case_ignoredEsuTestDecode.test_q_case_ignoredcCs|jdd�dS(Nu=?us-ascii?B?dmk=?=uvi(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_b_case_ignoredHsuTestDecode.test_b_case_ignoredcCs|jddd�dS(Nu!=?latin-1?q?=20F=fcr=20Elise=20?=u Für Elise ulatin-1(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_non_trivial_qKsuTestDecode.test_non_trivial_qcCs,|jdjdd�ddtjg�dS(Ns=?us-ascii?q?=20�foo?=uus-asciiusurrogateescapeu �fooudefects(u_testudecodeuerrorsuUndecodableBytesDefect(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_q_escaped_bytes_preservedNsu)TestDecode.test_q_escaped_bytes_preservedcCs2|jdjdd�ddtjtjg�dS(Ns=?us-ascii?b?dm�k?=uus-asciiusurrogateescapeuviudefects(u_testudecodeuerrorsuInvalidBase64CharactersDefectuInvalidBase64PaddingDefect(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu,test_b_undecodable_bytes_ignored_with_defectTs
u7TestDecode.test_b_undecodable_bytes_ignored_with_defectcCs |jdddtjg�dS(Nu=?us-ascii?b?dmk===?=uviudefects(u_testuerrorsuInvalidBase64CharactersDefect(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu(test_b_invalid_bytes_ignored_with_defect\s	u3TestDecode.test_b_invalid_bytes_ignored_with_defectcCs&|jdddtjtjg�dS(Nu=?us-ascii?b?dmk?=uviudefects(u_testuerrorsuInvalidBase64CharactersDefectuInvalidBase64PaddingDefect(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu&test_b_invalid_bytes_incorrect_paddingas	u1TestDecode.test_b_invalid_bytes_incorrect_paddingcCs |jdddtjg�dS(Nu=?us-ascii?b?dmk?=uviudefects(u_testuerrorsuInvalidBase64PaddingDefect(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_b_padding_defecths	u TestDecode.test_b_padding_defectcCs|jdddd�dS(Nu=?us-ascii*jive?q?test?=utestulangujive(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_nonnull_langmsuTestDecode.test_nonnull_langcCs,|jddjdd�dddg�dS(Nu=?unknown-8bit?q?foo=ACbar?=sfoo�baruasciiusurrogateescapeucharsetuunknown-8bitudefects(u_testudecode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_unknown_8bit_charsetps	u$TestDecode.test_unknown_8bit_charsetcCs2|jddjdd�dddtjg�dS(Nu=?foobar?q?foo=ACbar?=sfoo�baruasciiusurrogateescapeucharsetufoobarudefects(u_testudecodeuerrorsuCharsetError(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_unknown_charsetvs	uTestDecode.test_unknown_charsetcCs|jdddd�dS(Nu=?utf-8?q?=C3=89ric?=uÉricucharsetuutf-8(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_q_nonascii}s	uTestDecode.test_q_nonasciiN(u__name__u
__module__u__qualname__utest_wrong_format_input_raisesu_testu
test_simple_qu
test_simple_butest_q_case_ignoredutest_b_case_ignoredutest_non_trivial_qutest_q_escaped_bytes_preservedu,test_b_undecodable_bytes_ignored_with_defectu(test_b_invalid_bytes_ignored_with_defectu&test_b_invalid_bytes_incorrect_paddingutest_b_padding_defectutest_nonnull_langutest_unknown_8bit_charsetutest_unknown_charsetutest_q_nonascii(u
__locals__((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu
TestDecode.s u
TestDecodecBsD|EeZdZdd�Zdd�Zdd�Zdd�Zd	S(
uTestEncodeQcCs|jtj|�|�dS(N(uassertEqualu_ewuencode_q(uselfusrcuexpected((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu_test�suTestEncodeQ._testcCs|jdd�dS(Nsfoobarufoobar(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu
test_all_safe�suTestEncodeQ.test_all_safecCs|jdd�dS(Nsfoo bar ufoo_bar_(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_spaces�suTestEncodeQ.test_spacescCs|jdd�dS(Ns
foo  ,,barufoo__=2C=2Cbar(u_test(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_run_of_encodables�su"TestEncodeQ.test_run_of_encodablesN(u__name__u
__module__u__qualname__u_testu
test_all_safeutest_spacesutest_run_of_encodables(u
__locals__((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyuTestEncodeQ�suTestEncodeQcBs,|EeZdZdd�Zdd�ZdS(uTestEncodeBcCs|jtjd�d�dS(NsfoouZm9v(uassertEqualu_ewuencode_b(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_simple�suTestEncodeB.test_simplecCs|jtjd�d�dS(Nsviudmk=(uassertEqualu_ewuencode_b(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_padding�suTestEncodeB.test_paddingN(u__name__u
__module__u__qualname__utest_simpleutest_padding(u
__locals__((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyuTestEncodeB�suTestEncodeBcBs�|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�ZdS(u
TestEncodecCs#|jtjddd�d�dS(Nufoouutf-8uqu=?utf-8?q?foo?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_q�suTestEncode.test_qcCs#|jtjddd�d�dS(Nufoouutf-8ubu=?utf-8?b?Zm9v?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_b�suTestEncode.test_bcCs |jtjdd�d�dS(Nufoouutf-8u=?utf-8?q?foo?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_auto_q�suTestEncode.test_auto_qcCs |jtjdd�d�dS(Nuvi.uutf-8u=?utf-8?q?vi=2E?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu test_auto_q_if_short_mostly_safe�su+TestEncode.test_auto_q_if_short_mostly_safecCs |jtjdd�d�dS(Nu.....uutf-8u=?utf-8?b?Li4uLi4=?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_auto_b_if_enough_unsafe�su'TestEncode.test_auto_b_if_enough_unsafecCs |jtjdd�d�dS(Nuvi.vi.vi.vi.vi.uutf-8u =?utf-8?b?dmkudmkudmkudmkudmku?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_auto_b_if_long_unsafe�su%TestEncode.test_auto_b_if_long_unsafecCs |jtjdd�d�dS(Nuvi vi vi.vi uutf-8u=?utf-8?q?vi_vi_vi=2Evi_?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_auto_q_if_long_mostly_safe�su*TestEncode.test_auto_q_if_long_mostly_safecCs|jtjd�d�dS(Nufoou=?utf-8?q?foo?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_utf8_default�suTestEncode.test_utf8_defaultcCs#|jtjddd�d�dS(Nufooulangujiveu=?utf-8*jive?q?foo?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu	test_lang�suTestEncode.test_langcCs#|jtjddd�d�dS(Nu	foo�barucharsetuunknown-8bitu=?unknown-8bit?q?foo=ACbar?=(uassertEqualu_ewuencode(uself((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyutest_unknown_8bit�suTestEncode.test_unknown_8bitN(
u__name__u
__module__u__qualname__utest_qutest_butest_auto_qu test_auto_q_if_short_mostly_safeutest_auto_b_if_enough_unsafeutest_auto_b_if_long_unsafeutest_auto_q_if_long_mostly_safeutest_utf8_defaultu	test_langutest_unknown_8bit(u
__locals__((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu
TestEncode�su
TestEncodeu__main__(uunittestuemailu_encoded_wordsu_ewuerrorsutest.test_emailu
TestEmailBaseuTestDecodeQuTestDecodeBu
TestDecodeuTestEncodeQuTestEncodeBu
TestEncodeu__name__umain(((uH/opt/alt/python33/lib64/python3.3/test/test_email/test__encoded_words.pyu<module>sU	$