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

name : test_platform.pyo
�
?��cc@s�ddlZddlZddlZddlZddlZddlmZdejfd��YZd�Z	e
dkr�e	�ndS(i����N(tsupporttPlatformTestcBseZd�Zeed�r*d�Znd�Zd�Zd�Zd�Z	d�Z
d�Zd	�Zd
�Z
d�Zd�Zd
�Zd�Zejejjd�d�d��Zd�Zd�Zd�Zejejdkd�d��Zd�Zd�Zd�ZRS(cCstj�}dS(N(tplatformtarchitecture(tselftres((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_architecture
stsymlinkcCsxd�}tjjtj�}tjjtj�}tj||�z |j	||�||��Wdtj
|�XdS(NcSs1|ddg}tj|dtj�}|j�S(Ns-cs.import platform; print platform.architecture()tstdout(t
subprocesstPopentPIPEtcommunicate(tpythontcmdtp((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pytgets	(tostpathtrealpathtsyst
executabletabspathRtTESTFNRtassertEqualtremove(RRtrealtlink((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_architecture_via_symlinks	 cCsDx=ttfD]/}x&ttfD]}tj||�}q Wq
WdS(N(tFalsetTrueR(RtaliasedtterseR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyt
test_platformscCstj�}dS(N(Rtsystem(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_system!scCstj�}dS(N(Rtnode(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyt	test_node$scCstj�}dS(N(Rtrelease(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_release'scCstj�}dS(N(Rtversion(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_version*scCstj�}dS(N(Rtmachine(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_machine-scCstj�}dS(N(Rt	processor(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_processor0scCs(tj|_tj|_tj|_dS(N(RR(tsave_versiont
subversiontsave_subversionRt
save_platform(R((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pytsetUp3scCs(|jt_|jt_|jt_dS(N(R.RR(R0R/R1R(R((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttearDown8scCs�x�dd>fdd?fdd@fddAfddBfddCfddDfddEfddFfddGfddHffD]U\}}tj|�\}}}}}}}	|j||dd|||	f|�qjWidddddId fd!dJ|jf6d	d"dddKd#fdL6d	ddddMd&fdN6d	d(dddOd)fdP6d+d,d-d.dQd1fd2dRd1f6d3d4d-d5dSdfd6dT|jf6}
x|
j�D]\\}}}
}|t_|dkr�ttd7�r�t`	q�n	|t_	|
dk	r�|
t_n|jtj
�|d8�|jtj�|d9�|jtj�|d:�|jtj
�|d;�|jtj�|d<�|jtj�|d=�q�WdS(UNsC2.4.3 (#1, Jun 21 2006, 13:54:21) 
[GCC 3.3.4 (pre 3.3.5 20040809)]tCPythons2.4.3tt1sJun 21 2006 13:54:21sGCC 3.3.4 (pre 3.3.5 20040809)s)IronPython 1.0.60816 on .NET 2.0.50727.42t
IronPythons	1.0.60816s.NET 2.0.50727.42s4IronPython 1.0 (1.0.61005.1977) on .NET 2.0.50727.42s1.0.0s"2.4.3 (truncation, date, t) 
[GCC]t
truncationsdate ttGCCs!2.4.3 (truncation, date, ) 
[GCC]tdates 2.4.3 (truncation, date,) 
[GCC]s2.4.3 (truncation, date) 
[GCC]s2.4.3 (truncation, d) 
[GCC]tds2.4.3 (truncation, ) 
[GCC]s2.4.3 (truncation,) 
[GCC]s2.4.3 (truncation) 
[GCC]s2.6.1s	tags/r261t67515s
r261:67515sDec  6 2008 15:26:00s+GCC 4.0.1 (Apple Computer, Inc. build 5370)sX2.6.1 (r261:67515, Dec  6 2008, 15:26:00) 
[GCC 4.0.1 (Apple Computer, Inc. build 5370)]s2.0.0s.NET 2.0.50727.3053s/IronPython 2.0 (2.0.0.0) on .NET 2.0.50727.3053tclis.NET 2.0.50727.1433s=2.6.1 (IronPython 2.6.1 (2.6.10920.0) on .NET 2.0.50727.1433)s2.7.4sMono 4.0.30319.1 (32-bit)s@2.7.4 (IronPython 2.7.4 (2.7.0.40) on Mono 4.0.30319.1 (32-bit))tJythons2.5.0ttrunkt6107s
trunk:6107sMar 26 2009sjava1.5.0_16s^2.5 (trunk:6107, Mar 26 2009, 13:02:18) 
[Java HotSpot(TM) Client VM ("Apple Computer, Inc.")]tPyPys2.5.2t63378s12.5.2 (63378, Mar 26 2009, 18:03:29)
[PyPy 1.0.0]R/iiiiii(R4s2.4.3R5R5R6sJun 21 2006 13:54:21sGCC 3.3.4 (pre 3.3.5 20040809)(R7s	1.0.60816R5R5R5R5s.NET 2.0.50727.42(R7s1.0.0R5R5R5R5s.NET 2.0.50727.42(R4s2.4.3R5R5R8sdate tR9(R4s2.4.3R5R5R8R:R9(R4s2.4.3R5R5R8R:R9(R4s2.4.3R5R5R8R:R9(R4s2.4.3R5R5R8R;R9(R4s2.4.3R5R5R8R5R9(R4s2.4.3R5R5R8R5R9(R4s2.4.3R5R5R8R5R9(s
r261:67515sDec  6 2008 15:26:00(R4s	tags/r261R<(R5R5(s/IronPython 2.0 (2.0.0.0) on .NET 2.0.50727.3053NR=(R5R5(s=2.6.1 (IronPython 2.6.1 (2.6.10920.0) on .NET 2.0.50727.1433)NR=(R5R5(s@2.7.4 (IronPython 2.7.4 (2.7.0.40) on Mono 4.0.30319.1 (32-bit))NR=(s
trunk:6107sMar 26 2009(R>R?R@(RBsMar 26 2009(RAR?RB(Rt_sys_versionRR1tNonet	iteritemsRR(thasattrR/tpython_implementationtpython_versiont
python_branchtpython_revisiontpython_buildtpython_compiler(RtinputtoutputtnameR(tbranchtrevisiontbuildnot	builddatetcompilertsys_versionstversion_tagR/tsys_platformtinfo((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_sys_version=sn$#


		cCs+tjtj�tj�tj��}dS(N(Rtsystem_aliasR"R&R((RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_system_alias�s		cCs#tj�}|jt|��dS(N(Rtunamet
assertTruetany(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyt
test_uname�stwinswindows only testc
Cs�z�tj���}d|kr(|d=nd|d<dt_tj�\}}}}}}|j|d�d|d<dt_tj�\}}}}}}|j|d�WdQXWddt_XdS(NtPROCESSOR_ARCHITEW6432tfootPROCESSOR_ARCHITECTUREtbar(RtEnvironmentVarGuardRDRt_uname_cacheR\R(RtenvironR"R$R&R(R*R,((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_uname_win32_ARCHITEW6432�s

	
	cCs5tj�}tjdkr1|jt|��ndS(Ntjava(Rtjava_verRR]tall(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyt
test_java_ver�scCstj�}dS(N(Rt	win32_ver(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_win32_ver�sc
Cs�tj�}yddl}Wntk
r5t}nXt}|r�tj�ddkr�tjdd�}d}x7|D]/}|j
d�rw|j�j�d}PqwqwW|j
�|j|dk�|djd�}|jd�}t|�t|�}	|	dkr"|jdg|	�n|j||�|j|d	d�tjdkrl|j|dd�q�|j|dd�ndS(Ni����itDarwintsw_verstrsProductVersion:t.t0iR5tlittleiti386tx86_64tPowerPC(R5R5R5(RuRv(Rtmac_vertgestalttImportErrorRRR\RtpopenRDt
startswithtstriptsplittclosetassertFalsetlentextendRRt	byteordertassertIn(
RRRythave_toolbox_gluetfdtreal_vertlntresult_listtexpect_listtlen_diff((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_mac_ver�s2



tdarwins
OSX only testcCsptj�}|dkr4tj�}tjd�n8tj|d�\}}|j||�|j|d�dS(Ni(RtforkRRxt_exittwaitpidR(RtpidRXtcpidtsts((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_mac_ver_with_fork�scCstj�}dS(N(Rtdist(RR((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyt	test_dist�scCs�tjjtj�r>tjjtjd�r>tjd}n	tj}tj|�}|jt	j
t	j�tt	jd��%}|j
dd	�|j
d�WdQX|jtjt	j�d
�dS(Ns.exetwbtxi@i
s"GLIBC_1.23.4GLIBC_1.9GLIBC_1.21tglibcs1.23.4i�?(R�s1.23.4(RRtisdirRRtexistsRtlibc_vert
addCleanupRtunlinkRtopentwriteR(RRRtf((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyt
test_libc_ver�s	c
Cs�x�dd!fdd"fd	d#fdd$fdd%fdd&fdd'fdd(fdd)fd d*ff
D]%\}}|jtj|�|�qaWdS(+NsSuSE Linux 9.3 (x86-64)sSuSE Linux s9.3sx86-64sSUSE LINUX 10.1 (X86-64)sSUSE LINUX s10.1sX86-64sSUSE LINUX 10.1 (i586)ti586s Fedora Core release 5 (Bordeaux)sFedora Coret5tBordeauxs"Red Hat Linux release 8.0 (Psyche)s
Red Hat Linuxs8.0tPsyches Red Hat Linux release 9 (Shrike)t9tShrikes+Red Hat Enterprise Linux release 4 (Nahant)sRed Hat Enterprise Linuxt4tNahantsCentOS release 4tCentOSsRocks release 4.2.1 (Cydonia)tRockss4.2.1tCydoniaR5(sSuSE Linux s9.3sx86-64(sSUSE LINUX s10.1sX86-64(sSUSE LINUX s10.1R�(sFedora CoreR�R�(s
Red Hat Linuxs8.0R�(s
Red Hat LinuxR�R�(sRed Hat Enterprise LinuxR�R�(R�R�N(R�s4.2.1R�(R5R5R5(RDRRt_parse_release_file(RRMRN((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyttest_parse_release_file	s									(t__name__t
__module__RRFRRR!R#R%R'R)R+R-R2R3RYR[R_tunittestt
skipUnlessRRR|RhRlRnR�R�R�R�R�(((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyR	s.											W		'			($		cCstjt�dS(N(Rtrun_unittestR(((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyt	test_mainst__main__(RRR�RR	ttestRtTestCaseRR�R�(((s9/usr/local/python-2.7/lib/python2.7/test/test_platform.pyt<module>s�	
© 2025 GrazzMean