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

name : test_stat.pyc
�
@��cc@svddlZddlZddlmZmZddlZdejfd��YZd�Ze	dkrre�ndS(i����N(tTESTFNtrun_unittesttTestFilemodecBs�eZdddddddddd	d
dhZdd
dddddhZdddddddhZi
dd6dd6dd6d d!6d"d#6d$d%6d&d'6d(d)6d*d+6d,d-6Zid.d/6d0d16d0d26d3d46d5d66d7d86d7d96d:d;6d:d<6d=d>6d=d?6d@dA6dBdC6dDdE6d*dF6d(dG6d"dH6ddI6ddJ6ZdK�ZeZe	e
dL�ZdM�ZdN�Z
dO�ZejeedP�dQ�dR��ZejeedS�dT�dU��ZejejdVkdW�dX��ZdY�ZRS(Zt	SF_APPENDtSF_ARCHIVEDtSF_IMMUTABLEtSF_NOUNLINKtSF_SNAPSHOTt	UF_APPENDt
UF_COMPRESSEDt	UF_HIDDENtUF_IMMUTABLEt	UF_NODUMPtUF_NOUNLINKt	UF_OPAQUEtS_IFBLKtS_IFCHRtS_IFDIRtS_IFIFOtS_IFLNKtS_IFREGtS_IFSOCKtS_ISBLKtS_ISCHRtS_ISDIRtS_ISFIFOtS_ISLNKtS_ISREGtS_ISSOCKitST_MODEitST_INOitST_DEVitST_NLINKitST_UIDitST_GIDitST_SIZEitST_ATIMEitST_MTIMEi	tST_CTIMEitS_ISUIDitS_ISGIDtS_ENFMTitS_ISVTXi�tS_IRWXUitS_IRUSRtS_IREADi�tS_IWUSRtS_IWRITEi@tS_IXUSRtS_IEXECi8tS_IRWXGi tS_IRGRPitS_IWGRPtS_IXGRPtS_IRWXOtS_IROTHtS_IWOTHtS_IXOTHcCsNytjt�Wn6tk
rIytjt�WqJtk
rEqJXnXdS(N(tostremoveRtOSErrortrmdir(tself((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pytsetUp3s

cCs1|rtj|�j}ntj|�j}|S(N(R:tlstattst_modetstat(R>tfnameR@RA((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pytget_mode=scCs�ttd|jd��}|jtj|�|�d|}x�|jD]z}tt|d�}|dkr�||krIt|��qIqIn||kr�|j||��qI|j	||��qIWdS(NtS_IFtFtS_IS(
tgetattrRBtlstriptassertEqualtS_IFMTtformat_funcstNonet
ValueErrort
assertTruetassertFalse(R>tnametmodetfmtttestnametfuncnametfunc((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyt
assertS_ISDs
cCs�ttd��WdQXtjdkrEtjtd�|j�}|jd|�|jtj	|�tj
�tjtd�|j�}|jd|�|jtj	|�tj�tjtd�|j�}|jd|�|jtj	|�tj�tjtd�|j�}|jd|�|jtj	|�d�nHtjtd�|j�}|jd|�|jtj
|�tj�dS(Ntwtposixi�tREGi8ii$(topenRR:RQtchmodRDRWRJRBtS_IMODER+R2R6RKR(R>RA((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyt	test_modeUs6


cCs=tjt�tjtd�|j�}|jd|�dS(Ni�tDIR(R:tmkdirRR\RDRW(R>RA((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyttest_directoryvs
tsymlinksos.symlink not availablecCskytjtj�t�Wn.ttfk
rJ}tjt|���nX|j	�}|j
d|�dS(NtLNK(R:RbtgetcwdRR<tNotImplementedErrortunittesttSkipTesttstrRDRW(R>terrRA((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyt	test_link|stmkfifosos.mkfifo not availablecCs0tjtd�|j�}|jd|�dS(Ni�tFIFO(R:RkRRDRW(R>RA((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyt	test_fifo�sRYsrequires PosixcCs�tjjtj�r@|jtjdt�}|jd|�nxIdD]A}tjj|�rG|j|dt�}|jd|�PqGqGWdS(NR@tCHRs/dev/sdas/dev/hdatBLK(s/dev/sdas/dev/hda(R:tpathtexiststdevnullRDtFalseRW(R>RAtblockdev((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyttest_devices�s
cCs:x?|jj�D].\}}tt|�}|j|||�qWx?|jj�D].\}}tt|�}|j|||�qRWx0|jD]%}tt|�}|j|t�q�Wx0|j	D]%}tt|�}|j|t�q�WxI|j
D]>}tt|�}|jt|��|j|d�d�q�WdS(Ni(
tstat_structtitemsRHRBRJtpermission_bitst
file_flagstassertIsInstancetinttformatsRLROtcallable(R>tkeytvaluetmodvalueRV((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyttest_module_attributes�s (t__name__t
__module__RyR|RLRvRxR?ttearDownRtTrueRDRWR^RaRft
skipUnlessthasattrR:RjRmRQRuR�(((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyRs`

			!	$
$$cCstt�dS(N(RR(((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyt	test_main�st__main__(
RfR:ttest.test_supportRRRBtTestCaseRR�R�(((s5/usr/local/python-2.7/lib/python2.7/test/test_stat.pyt<module>s�	
© 2025 GrazzMean