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.12.162.21
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_pipes.pyo
�
?��cc@s�ddlZddlZddlZddlZddlmZmZmZmZej	dkrsej
d��nedZdejej
fZdejfd��YZd	�Zed
kr�e�ndS(i����N(tTESTFNtrun_unittesttunlinkt
reap_childrentposixs pipes module only works on posixt2str %s %stSimplePipeTestscBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�ZRS(cCs%xttfD]}t|�q
WdS(N(RtTESTFN2R(tselftf((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttearDownscCswtj�}|jttj�|jtd�}|jd�|j�tt��}|j	|j
�d�WdQXdS(Ntwshello world #1sHELLO WORLD #1(tpipestTemplatetappendt	s_commandtSTDIN_STDOUTtopenRtwritetclosetassertEqualtread(RttR	((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestSimplePipe1s

cCs�ttd��}|jd�WdQXtj�}|jtdtj�|jtt	�tt	��}|j
|j�d�WdQXdS(NRshello world #2s
 < $IN > $OUTsHELLO WORLD #2(RRRRR
RRtFILEIN_FILEOUTtcopyRRR(RR	R((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestSimplePipe2scCs}ttd��}|jd�WdQXtj�}|jtdtj�|jtd��}|j|j	�d�WdQXdS(NRshello world #2s < $INtrsHELLO WORLD #2(
RRRRR
RRt
FILEIN_STDOUTRR(RR	R((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestSimplePipe3&sc	Cs�d}ttd��}|j|�WdQXttd��}|jd�WdQXtj�}|jtt�tt��}|j|j�|�WdQXdS(Nsempty pipeline test COPYRt(	RRRRRR
RRR(RtdR	R((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestEmptyPipeline1.scCsld}ttd��}|j|�WdQXtj�}|jtd��}|j|j�|�WdQXdS(Nsempty pipeline test READRR(RRRRR
RR(RRR	R((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestEmptyPipeline2:scCsid}tj�}|jtd��}|j|�WdQXtt��}|j|j�|�WdQXdS(Nsempty pipeline test WRITER(RR
RRRRR(RRRR	((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestEmptyPipeline3CscCs�tjtjd}d}|jtjd�d�|jtj|�|�|jtjd�d�x/|D]'}|jtjd|�d|�qlWx/|D]'}|jtjd	|�d
|�q�WdS(Ns
@%_-+=:,./s"`$\!Rs''stest file names'test file name's
test%snames'test%sname'stest%s'name's'test%s'"'"'name'"'"''(tstringt
ascii_letterstdigitsRRtquote(Rtsafeunquotedtunsafetu((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestQuotingLs

cCsOtj�}|jt|�d�|jdtj�|jt|�d�dS(Ns<Template instance, steps=[]>s
tr a-z A-Zs1<Template instance, steps=[('tr a-z A-Z', '--')]>(RR
RtreprRR(RR((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestReprZs
cCsPtj�}|jt�|j|jt�|jt�|j|jt�dS(N(RR
tdebugtFalseRt	debuggingtTrue(RR((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestSetDebugas


cCs<tj�}|jdtj�|jt|jdd�dS(Ntboguscmdt	bogusfileR(RR
RtSINKtassertRaisest
ValueErrorR(RR((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestReadOpenSinkhscCs<tj�}|jdtj�|jt|jdd�dS(NR2R3R(RR
tprependtSOURCER5R6R(RR((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestWriteOpenSourceoscCs<tj�}|jt|jdtj�|jt|jdd�|jt|jdtj�tj�}|jdtj�|jt|jdtj�tj�}|jt|jdtj	�tj�}|jt|jdtj
�tj�}|jt|jdtj	�tj�}|jt|jdtj�dS(NiR2txxs
boguscmd $OUTsboguscmd $IN(RR
R5t	TypeErrorRRR6R9R4RRt
STDIN_FILEOUT(RR((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestBadAppendOptionsvs&


cCs<tj�}|jt|jdtj�|jt|jdd�|jt|jdtj�tj�}|jdtj�|jt|jdtj�tj�}|jt|jdtj	�tj�}|jt|jdtj
�tj�}|jt|jdtj	�tj�}|jt|jdtj�dS(Nis
tr a-z A-ZR;R2s
boguscmd $OUTsboguscmd $IN(RR
R5R<R8RR6R4R9RRR=(RR((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestBadPrependOptions�s&


cCs)tj�}|jt|jdd�dS(NR3tx(RR
R5R6R(RR((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyttestBadOpenMode�scCs�tj�}|jdtj�|j�}|jt|�t|��|j|j|j�|jt|j�t|j��|j|j	|j	�dS(Ns
tr a-z A-Z(
RR
RRtclonetassertNotEqualtidRtstepsR/(RRR)((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyt	testClone�s"(t__name__t
__module__R
RRRR R!R"R*R,R1R7R:R>R?RARF(((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyRs 																	"	!	cCstt�t�dS(N(RRR(((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyt	test_main�s
t__main__(RtosR#tunittestttest.test_supportRRRRtnametSkipTestRtascii_lowercasetascii_uppercaseRtTestCaseRRIRG(((s6/usr/local/python-2.7/lib/python2.7/test/test_pipes.pyt<module>s"
�	
© 2025 GrazzMean