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
P\¬Qc@sôddlmZejdƒZddlmZddlZddlZ    ddl
Z
ddl Z ddlm Z m Z mZddlZyddlZWnek
r°dZnXdadejfd„ƒYZerûde
jfd    „ƒYZejZnddd
„ƒYZdZd e
jfd „ƒYZd ejfd„ƒYZdefd„ƒYZejedƒdefd„ƒYƒZdejfd„ƒYZejedƒdefd„ƒYƒZ d„Z!e"dkrðdge_#e!ƒndS(iÿÿÿÿ(t test_supportt    threading(tcontextmanagerN(t reap_threadstverbosettransient_internett TestImaplibcBseZd„ZRS(cCs=ddtjdƒdg}x|D]}tj|ƒq"WdS(Ni”5wgeÍÝAs"18-May-2033 05:33:20 +0200"(ttimet    localtimetimaplibtTime2Internaldate(tselft
timevaluestt((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt,test_that_Time2Internaldate_returns_a_results     (t__name__t
__module__R(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyRstSecureTCPServercBseZd„ZRS(cCs:|jjƒ\}}tj|dtdtƒ}||fS(Nt server_sidetcertfile(tsockettaccepttsslt wrap_sockettTruetCERTFILE(R t    newsockettfromaddrt
connstream((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt get_request)s
     (RRR(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyR'scBseZRS((RR(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyR4stSimpleIMAPHandlercBs)eZdZd„Zd„Zd„ZRS(icCs,trdG|jƒGHn|jj|ƒdS(NsSENT:(Rtstriptwfiletwrite(R tmessage((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt_send>scCs
|jdƒxöd}x[y0|jjdƒ}|dkr>dS||7}Wntk
r]dSX|jdƒrPqqtrŒdG|jƒGHn|jƒ}|d}|d}|d}t|d|fƒrìt    |d|fƒ||ƒq|jd    ||fƒqdS(
Ns* OK IMAP4rev1
tis
sGOT:iiscmd_%ss%s BAD %s unknown
(
R#trfiletreadtIOErrortendswithRRtsplitthasattrtgetattr(R tlinetpartt    splitlinettagtcmdtargs((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pythandleBs,    
 
 
 cCs%|jdƒ|jd|fƒdS(Ns* CAPABILITY IMAP4rev1
s%s OK CAPABILITY completed
(R#(R R/R1((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pytcmd_CAPABILITYbs (RRttimeoutR#R2R3(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyR:s         tBaseThreadedNetworkedTestscBsGeZd„Zd„Zed„ƒZed„ƒZed„ƒZRS(c    CsÛd|jfd„ƒY}tr'dGHn|||ƒ}|j|j|jjƒƒtrdGHdG|GHdG|jGHdG|jGHntjdd    |jd
|j    d id d 6ƒ}t
|_ |j ƒtrÑdGHn||fS(NtMyServercBseZd„ZRS(cSs|j|ƒ|jƒ‚dS(N(t close_requestt server_close(R trequesttclient_address((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt handle_errorls 
(RRR;(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyR6ksscreating serversserver createdsADDR =sCLASS =sHDLR =tnames
%s servingttargettkwargsg{®Gáz„?t poll_intervalsserver running( t server_classRt assertEqualtserver_addressRt getsocknametRequestHandlerClassRtThreadt serve_foreverRtdaemontstart(R taddrthdlrR6tserverR ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt make_serveris&                  
cCs4trdGHn|jƒ|jƒtr0dGHndS(Nswaiting for servertdone(Rtshutdowntjoin(R RKtthread((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt reap_server‡s 
 
ccsB|jtjdf|ƒ\}}z    |VWd|j||ƒXdS(Ni(RLtsupporttHOSTRQ(R RJRKRP((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt reaped_servers!    cCs8|jtƒ#}|j|jŒ}|jƒWdQXdS(N(RTRt
imap_classRBRN(R RKtclient((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt test_connect•scCsTdtjfd„ƒY}|j|ƒ&}|jtjj|j|jŒWdQXdS(Nt
EOFHandlercBseZd„ZRS(cSs|jjdƒdS(Ns* OK(R R!(R ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyR2Ÿs(RRR2(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyRXžs(    t SocketServertStreamRequestHandlerRTt assertRaisesR    tIMAP4tabortRURB(R RXRK((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyttest_issue5949›s(    RRRLRQRRTRRWR^(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyR5gs
        tThreadedNetworkedTestscBseZejZejZRS((RRRYt    TCPServerR@R    R\RU(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyR_¨s    sSSL not availabletThreadedNetworkedTestsSSLcBseZeZeZRS((RRRR@t    IMAP4_SSLRU(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyRa®stRemoteIMAPTestcBsVeZdZdZdZdZejZd„Z    d„Z
d„Z d„Z d„Z RS(    scyrus.andrew.cmu.eduit    anonymoustpasscCs5t|jƒ |j|j|jƒ|_WdQXdS(N(RthostRUtportRK(R ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pytsetUp¼scCs#|jdk    r|jjƒndS(N(RKtNonetlogout(R ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyttearDownÀscCs|jd|jjkƒdS(Nt LOGINDISABLED(t
assertTrueRKt capabilities(R ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyttest_logincapaÄscCsL|jd|jjkƒ|jj|j|jƒ}|j|ddƒdS(NsAUTH=ANONYMOUSitOK(RmRKRntlogintusernametpasswordRA(R trs((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyttest_anonloginÇscCs0|jjƒ}d|_|j|ddƒdS(NitBYE(RKRjRiRA(R Rt((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt test_logoutÌs    (RRRfRgRrRsR    R\RURhRkRoRuRw(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyRcµs                    tRemoteIMAP_SSLTestcBseZdZeZd„ZRS(iácCs6|jd|jjkƒ|jd|jjkƒdS(NRls
AUTH=PLAIN(t assertFalseRKRnRm(R ((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyRo×s(RRRgRbRURo(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyRxÒscCsœtg}tjdƒr‹trotjjtjjtƒp?tj    dƒa
tjj t
ƒsotj dƒ‚qon|j ttttgƒntj|ŒdS(Ntnetworks keycert.pemsCan't read certificate files!(RRRtis_resource_enabledRtostpathROtdirnamet__file__tcurdirRtexistst
TestFailedtextendR_RaRcRxt run_unittest(ttests((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt    test_mainÜs    !    t__main__Rz(($ttestRRRt import_moduleRt
contextlibRR    tos.pathR|RYRRRRtunittestRt ImportErrorRiRtTestCaseRR`RRbRZRR5R_t
skipUnlessRaRcRxR†Rt use_resources(((sY/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imaplib.pyt<module>s>      
      -A