tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
R\¬Qc@s¥ddlZddlmZejddeƒZyddlmZWn!ek
rhddlmZnXdej    fd„ƒYZ
d„Z e d    kr¡e ƒndS(
iÿÿÿÿN(t test_supporttrfc822t
deprecated(tStringIOtMessageTestCasecBs˜eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„Zd„ZRS(cCstjt|ƒƒS(N(RtMessageR(tselftmsg((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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(RR thas_keyt
setdefault(RR((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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(Rt getaddrlistt
IndexErrortreprt assertEqualtgetdate(
RRtresultstmtitntatmntmatout((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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 Does foo@bar.com(sUser J. Personsperson@dom.ain(sJohn Does foo@bar.com(R"(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_rfc822.pyt test_twistedŽs
cCs|jddgƒdS(Ns(To: "last, first" <userid@foo.net>
 
tests last, firstsuserid@foo.net(s last, firstsuserid@foo.net(R"(R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_rfc822.pyttest_quote_unquoteös    (t__name__t
__module__RRRR"R#R$R%R&R'R(R)R-R.R3R5R8(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_rfc822.pyR s                         E            
                                   cCstjtƒdS(N(Rt run_unittestR(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_rfc822.pyt    test_mainüst__main__( tunittestttestRt import_moduletTrueRt    cStringIORt ImportErrortTestCaseRR<R9(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_rfc822.pyt<module>s  ð