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
R\¬Qc@s—ddlZddlZddlZddlmZeejdƒsUejd‚ndd Zdd    d
d d d degZ    dj
e    ƒdZ dj
e    ƒdZ dj
e    ƒdZ dj
e    ƒdZge    D]Zed^qÔZ[dejfd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZd„Zedkr“eƒndS(!iÿÿÿÿN(t test_supporttnewliness3This Python does not have universal newline supporttxiisline1=1s>line2='this is a very long line designed to go past the magic s>hundred character limit that is inside fileobject.c and which s?is meant to speed up the common case, but we also want to test sthe uncommon case, naturally.'sdef line3():passs line4 = '%s's
s s
tTestGenericUnivNewlinescBsSeZdZdZd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
RS(    tUtwbcCs2ttj|jƒ}|j|jƒWdQXdS(N(topenRtTESTFNt    WRITEMODEtwritetDATA(tselftfp((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pytsetUp'scCs"ytjtjƒWnnXdS(N(tostunlinkRR(R ((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyttearDown+scCs`ttj|jƒ}|jƒ}WdQX|j|tƒ|jt|jƒt|j    ƒƒdS(N(
RRRtREADMODEtreadt assertEqualtDATA_LFtreprRtNEWLINE(R R tdata((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyt    test_read1scCs`ttj|jƒ}|jƒ}WdQX|j|tƒ|jt|jƒt|j    ƒƒdS(N(
RRRRt    readlinesRt
DATA_SPLITRRR(R R R((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyttest_readlines7scCsŒttj|jƒ?}g}|jƒ}x#|rO|j|ƒ|jƒ}q-WWdQX|j|tƒ|jt|j    ƒt|j
ƒƒdS(N( RRRRtreadlinetappendRRRRR(R R Rtd((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyt test_readline=s      cCs…ttj|jƒV}|jƒ|jƒ}|jƒ}|j|tdƒ|j    |ƒ|jƒ}WdQX|j|tdƒdS(Ni(
RRRRRttellRRRtseek(R R tposR((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyt    test_seekGs
   cCsai}tjƒttj|ƒWdQX|d}|j|jjdƒ|j|dtƒdS(Ntline3itline4(Rtcheck_py3k_warningstexecfileRRt    func_codetco_firstlinenotFATX(R t    namespacetfunc((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyt test_execfileQs  
( t__name__t
__module__RRR RRRRR#R-(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyR!s                    
   
tTestNativeNewlinescBs eZdZeZdZdZRS(trtwN(R.R/tNoneRRR
RR(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyR0ZstTestCRNewlinescBseZdZeZRS(s (R.R/RtDATA_CRR
(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyR4`stTestLFNewlinescBseZdZeZRS(s
(R.R/RRR
(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyR6dstTestCRLFNewlinescBseZdZeZd„ZRS(s
cCs{ttj|jƒ>}|jt|jƒtdƒƒ|jƒ}|j    ƒ}WdQX|jt|jƒt|j
ƒƒdS(N( RRRRRRRR3RR R(R R RR"((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyt    test_tellls
 (R.R/Rt    DATA_CRLFR
R8(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyR7hstTestMixedNewlinescBseZdZeZRS(s s
(s s
(R.R/Rt
DATA_MIXEDR
(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyR:sscCstjtttttƒdS(N(Rt run_unittestR0R4R6R7R:(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyt    test_mainxs t__main__i@(tunittestRtsysttestRthasattrtstdintSkipTestR*t DATA_TEMPLATEtjoinRR5R9R;RRtTestCaseRR0R4R6R7R:R=R.(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_univnewlines2k.pyt<module>s6       
  9