Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 3.137.159.47
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_rfc822.pyc
�
?��cc@s�ddlZddlmZejdde�ZyddlmZWn!ek
rhddlmZnXdej	fd��YZ
d�Zed	kr�e�ndS(
i����N(ttest_supporttrfc822t
deprecated(tStringIOtMessageTestCasecBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�ZRS(cCstjt|��S(N(RtMessageR(tselftmsg((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pytcreate_message
scCs�|jd�}|j|jd�dk�|j|jd�dk�|j|jd�dk�|j|jdd�dk�dS(Ns)To: "last, first" <userid@foo.net>

test
ttos"last, first" <userid@foo.net>tTOsNo-Such-Headers
No-Such-Value(Rt
assertTruetgettNone(RR((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_gets	cCs�|jd�}|j|jd��|j|jdd�dk�|j|jdd�dk�|j|ddk�|j|jd�dk�|j|ddk�dS(	Ns)To: "last, first" <userid@foo.net>

test
s
New-Headers	New-ValuesDifferent-Values
new-headersAnother-Headertsanother-header(RRthas_keyt
setdefault(RR((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_setdefaults	
c
Cs:|j|�}d}x�|jd�|jd�D]�\}}y!||d||d}}Wn-tk
r�dGt|�Gt|�GHq2nX|d}|j||d||f�|j||d||f�||kr�||kr�q2dGt|�Gt|�GHq2W|jd	�}	|	r6|j|	dd�ndS(sCheck addresses and the date.iR	tccisextra parsed address:sUn-expected name: %r != %rsUn-expected address: %r != %rs
not found:tdatei�i
ii9i#sdate conversion failedN(	i�ii
ii9i#iii(Rtgetaddrlistt
IndexErrortreprtassertEqualtgetdate(
RRtresultstmtitntatmntmatout((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pytcheck%s*)!

	c	Cs�|jddg�|jddg�|jdddg�|jddg�|jd
d d!d"d#d$d%g�|jdd&g�|jdd'g�dS((Ns�Date:    Wed, 13 Jan 1999 23:57:35 -0500
From:    Guido van Rossum <guido@CNRI.Reston.VA.US>
To:      "Guido van
	 : Rossum" <guido@python.org>
Subject: test2

test2
sGuido van
	 : Rossumsguido@python.orgs�From: Barry <bwarsaw@python.org
To: guido@python.org (Guido: the Barbarian)
Subject: nonsense
Date: Wednesday, January 13 1999 23:57:35 -0500

testsGuido: the Barbarians�From: Barry <bwarsaw@python.org
To: guido@python.org (Guido: the Barbarian)
Cc: "Guido: the Madman" <guido@python.org>
Date:  13-Jan-1999 23:57:35 EST

testsGuido: the MadmanswTo: "The monster with
     the very long name: Guido" <guido@python.org>
Date:    Wed, 13 Jan 1999 23:57:35 -0500

tests/The monster with
     the very long name: Guidos�To: "Amit J. Patel" <amitp@Theory.Stanford.EDU>
CC: Mike Fletcher <mfletch@vrtelecom.com>,
        "'string-sig@python.org'" <string-sig@python.org>
Cc: fooz@bat.com, bart@toof.com
Cc: goit@lip.com
Date:    Wed, 13 Jan 1999 23:57:35 -0500

tests
Amit J. Patelsamitp@Theory.Stanford.EDUs
Mike Fletchersmfletch@vrtelecom.coms'string-sig@python.org'sstring-sig@python.orgRsfooz@bat.coms
bart@toof.comsgoit@lip.comsVTo: Some One <someone@dom.ain>
From: Anudder Persin <subuddy.else@dom.ain>
Date:

testsSome Onessomeone@dom.ains%To: person@dom.ain (User J. Person)

sUser J. Personsperson@dom.ain(sGuido van
	 : Rossumsguido@python.org(sGuido: the Barbariansguido@python.org(sGuido: the Barbariansguido@python.org(sGuido: the Madmansguido@python.org(s/The monster with
     the very long name: Guidosguido@python.org(s
Amit J. Patelsamitp@Theory.Stanford.EDU(s
Mike Fletchersmfletch@vrtelecom.com(s'string-sig@python.org'sstring-sig@python.org(Rsfooz@bat.com(Rs
bart@toof.com(Rsgoit@lip.com(sSome Onessomeone@dom.ain(sUser J. Personsperson@dom.ain(R"(R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyt
test_basicCs8





cCs|jdddg�dS(Ns?To: person@dom.ain ((User J. Person)), John Doe <foo@bar.com>

sUser J. Personsperson@dom.ainsJohn Doesfoo@bar.com(sUser J. Personsperson@dom.ain(sJohn Doesfoo@bar.com(R"(R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_doublecomment�scCs|jddddg�dS(NsrTo: <[smtp:dd47@mail.xxx.edu]_at_hmhq@hdq-mdm1-imgout.companay.com>
Date:    Wed, 13 Jan 1999 23:57:35 -0500

testRsdd47@mail.xxx.edus%_at_hmhq@hdq-mdm1-imgout.companay.com(RR(Rsdd47@mail.xxx.edu(Rs%_at_hmhq@hdq-mdm1-imgout.companay.com(R"(R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_twisted�s
cCs|jddg�dS(Ns(To: "last, first" <userid@foo.net>

testslast, firstsuserid@foo.net(slast, firstsuserid@foo.net(R"(R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_commas_in_full_name�scCs|jddg�dS(Ns5To: (Comment stuff) "Quoted name"@somewhere.com

tests
Comment stuffs"Quoted name"@somewhere.com(s
Comment stuffs"Quoted name"@somewhere.com(R"(R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_quoted_name�scCs|jddg�dS(NsETo: :
Cc: goit@lip.com
Date:    Wed, 13 Jan 1999 23:57:35 -0500

testRsgoit@lip.com(Rsgoit@lip.com(R"(R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_bogus_to_header�scCs|jddg�dS(NsTo: guido@[132.151.1.21]

fooRsguido@[132.151.1.21](Rsguido@[132.151.1.21](R"(R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_addr_ipquad�scCs;tjtd��}|jt|�ddddg�dS(Ns�Date:    Wed, 13 Jan 1999 23:57:35 -0500
From:    Guido van Rossum <guido@CNRI.Reston.VA.US>
To:      "Guido van
	 : Rossum" <guido@python.org>
Subject: test2

test2
RtfromtsubjectR	(RRRRtsorted(RR((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyt	test_iter�s	cCs|jddg�dS(Ns%To: User J. Person <person@dom.ain>

sUser J. Personsperson@dom.ain(sUser J. Personsperson@dom.ain(R"(R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_rfc2822_phrases�s	cCs�|j}|jd�}gdddgD]}d|f^q(}|jd�}|j�|||�|jd�}|j�|||�dS(NsaTo: aperson@dom.ain
Cc: bperson@dom.ain
Cc: cperson@dom.ain
Cc: dperson@dom.ain

A test message.
sbperson@dom.ainscperson@dom.ainsdperson@dom.ainRR(RRRtsort(RteqRRtccstaddrs((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_2getaddrlist�s		%


cCse|j}|tjd�d
�|tjd�d�|tjd�d�|tjd�d
�dS(Ns<>Rsaperson@dom.ainsbperson@dom.ain (Bea A. Person)s
Bea A. Personsbperson@dom.ains Cynthia Person <cperson@dom.ain>sCynthia Personscperson@dom.ain(RR(Rsaperson@dom.ain(s
Bea A. Personsbperson@dom.ain(sCynthia Personscperson@dom.ain(RRt	parseaddr(RR0((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_parseaddr�s	cCs9|j}|tjd�d�|tjd�d�dS(Nsfoo\wacky"namesfoo\\wacky\"names"foo\\wacky\"name"(RRtquotetunquote(RR0((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_quote_unquote�s	cCsH|j}|jd�}||jd�d�||jd�d�dS(Ns#First: val
: otherval
Second: val2
tFirsttvaltSecondtval2(RRt	getheader(RR0R((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyttest_invalid_headers�s	(t__name__t
__module__RRRR"R#R$R%R&R'R(R)R-R.R3R5R8R>(((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyRs"						E			
										cCstjt�dS(N(Rtrun_unittestR(((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyt	test_mainst__main__(
tunittestttestRt
import_moduletTrueRt	cStringIORtImportErrortTestCaseRRBR?(((s7/usr/local/python-2.7/lib/python2.7/test/test_rfc822.pyt<module>s
�	
© 2025 GrazzMean