%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/test/test_univnewlines.pyo

ó
Nêáac@sµddlmZddlmZddlZddlZddlZddlZddlZddl	m
Zeej
dƒsejdƒ‚nddZd
ddd
ddegZdjeƒdZdjeƒdZdjeƒdZdjeƒdZgeD]Zed^qZdejfd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZd„Zedkr±eƒndS( iÿÿÿÿ(tprint_function(tunicode_literalsN(ttest_supportunewlinesu3This Python does not have universal newline supportuxiiuline1=1u@line2='this is a very long line designed to go past any default u;buffer limits that exist in io.py but we also want to test uthe uncommon case, naturally.'udef line3():passuline4 = '%s'u
u
u
tTestGenericUnivNewlinescBsJeZdZdZd„Zd„Zd„Zd„Zd„Zd„Z	RS(uruwbcCs\|j}d|jkr*|jdƒ}n|jtj|jƒ}|j|ƒWdQXdS(Nubuascii(tDATAt	WRITEMODEtencodetopentsupporttTESTFNtwrite(tselftdatatfp((s2/usr/local/lib/python2.7/test/test_univnewlines.pytsetUp.s
	cCs"ytjtjƒWnnXdS(N(tostunlinkRR	(R((s2/usr/local/lib/python2.7/test/test_univnewlines.pyttearDown5scCsc|jtj|jƒ}|jƒ}WdQX|j|tƒ|jt|jƒt|j	ƒƒdS(N(
RRR	tREADMODEtreadtassertEqualtDATA_LFtsettnewlinestNEWLINE(RR
R((s2/usr/local/lib/python2.7/test/test_univnewlines.pyt	test_read;scCsc|jtj|jƒ}|jƒ}WdQX|j|tƒ|jt|jƒt|j	ƒƒdS(N(
RRR	Rt	readlinesRt
DATA_SPLITRRR(RR
R((s2/usr/local/lib/python2.7/test/test_univnewlines.pyttest_readlinesAscCs|jtj|jƒ?}g}|jƒ}x#|rR|j|ƒ|jƒ}q0WWdQX|j|tƒ|jt|j	ƒt|j
ƒƒdS(N(RRR	RtreadlinetappendRRRRR(RR
Rtd((s2/usr/local/lib/python2.7/test/test_univnewlines.pyt
test_readlineGs	
cCsˆ|jtj|jƒV}|jƒ|jƒ}|jƒ}|j|tdƒ|j	|ƒ|jƒ}WdQX|j|tdƒdS(Ni(
RRR	RRttellRRRtseek(RR
tposR((s2/usr/local/lib/python2.7/test/test_univnewlines.pyt	test_seekQs

(
t__name__t
__module__RRRRRRR R$(((s2/usr/local/lib/python2.7/test/test_univnewlines.pyR(s					
tTestCRNewlinescBseZdZeZRS(u
(R%R&RtDATA_CRR(((s2/usr/local/lib/python2.7/test/test_univnewlines.pyR'\stTestLFNewlinescBseZdZeZRS(u
(R%R&RRR(((s2/usr/local/lib/python2.7/test/test_univnewlines.pyR)`stTestCRLFNewlinescBseZdZeZd„ZRS(u
cCs~|jtj|jƒ>}|jt|jƒtdƒƒ|jƒ}|j	ƒ}WdQX|jt|jƒt|j
ƒƒdS(N(RRR	RRtreprRtNoneRR!R(RR
RR#((s2/usr/local/lib/python2.7/test/test_univnewlines.pyt	test_tellhs
(R%R&Rt	DATA_CRLFRR-(((s2/usr/local/lib/python2.7/test/test_univnewlines.pyR*dstTestMixedNewlinescBseZdZeZRS(u
u
(u
u
(R%R&Rt
DATA_MIXEDR(((s2/usr/local/lib/python2.7/test/test_univnewlines.pyR/oscCs¬ttttf}g}x€|D]x}d|fd„ƒY}td|jƒ|_d|fd„ƒY}td|jƒ|_|j|ƒ|j|ƒqWtj|ŒdS(NtCTestcBseZejZRS((R%R&tioR(((s2/usr/local/lib/python2.7/test/test_univnewlines.pyR1|suCtPyTestcBseZeejƒZRS((R%R&tstaticmethodtpyioR(((s2/usr/local/lib/python2.7/test/test_univnewlines.pyR3suPy(	R'R)R*R/tstrR%RRtrun_unittest(t
base_teststteststtestR1R3((s2/usr/local/lib/python2.7/test/test_univnewlines.pyt	test_maints	

u__main__i@( t
__future__RRR2t_pyioR5tunittestRtsysR:RRthasattrtstdintSkipTesttFATXt
DATA_TEMPLATEtjoinRR(R.R0txRtTestCaseRR'R)R*R/R;R%(((s2/usr/local/lib/python2.7/test/test_univnewlines.pyt<module>s:

4	

Zerion Mini Shell 1.0