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

name : test_sysconfig.pyc
�
@��cc@sdZddlZddlZddlZddlZddlZddlmZmZddlm	Z	m
Z
mZmZddl
Z
ddl
mZmZmZmZmZmZmZmZmZmZddlZdejfd��YZd�Zed	kre�ndS(
sTests for sysconfig.i����N(tcopytdeepcopy(trun_unittesttTESTFNtunlinkt
get_attribute(
t	get_pathstget_platformtget_config_varstget_pathtget_path_namest_INSTALL_SCHEMESt_get_default_schemet_expand_varstget_scheme_namestget_config_vart
TestSysConfigcBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
ejejjd�d
�d��Zd�Zd�Zejejdkd�d��ZRS(cCs�tt|�j�tj|_d|_tt	d�rVt	j
|_
t	j
�|_nd|_
d|_|jt	_
t	j
|_
tj|_tj|_t	j|_t	jj|_t	jj|_t	jj|_ttj�|_tt	j�|_dS(sMake a copy of sys.pathtunameN(tsuperRtsetUptsystpathtsys_pathtNonetmakefilethasattrtosRt_unamet
_get_unametnametplatformtversiontseptjointisabst
splitdriveRt	sysconfigt_CONFIG_VARSt_config_varsRtenvirontold_environ(tself((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyRs$
			cCsa|jtj(|jdk	r/tj|j�n|j�|jdk	rW|jt_nt`|j	t_	|j
t_
|jt_|jt_|j
tj_
|jtj_|jtj_t|j�t_xE|jj�D]4\}}tjj|�|kr�|tj|<q�q�Wx3tjj�D]"}||jkr$tj|=q$q$Wtt|�j�dS(sRestore sys.pathN(RRRRRRRt_cleanup_testfnRRRRR R!R"R#RR&R$R%R(titemsR'tgettkeysRRttearDown(R)tkeytvalue((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyR.-s,

cCs
||_dS(N(R(R)R((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyt
_set_unameIscCs|jS(N(R(R)((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyRLscCsNt}tjj|�r(tj|�n"tjj|�rJtj|�ndS(N(RRRtisfiletremovetisdirtshutiltrmtree(R)R((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyR*Os
cCs|jt�tj�dS(N(tassertEqualR
R$t_SCHEME_KEYS(R)((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_get_path_namesVscCsat�}t�}t|d�}|j�}|j�|j�}|j�|j||�dS(N(RRR
RR+tsortR7(R)tschemetdefault_schemetwanted((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_get_pathsYs		

cCs9x2tD]*}x!t|D]}t||�}qWqWdS(N(RR	(R)R;Rtres((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyt
test_get_pathcs
cCs*t�}|j|t�|j|�dS(N(RtassertIsInstancetdictt
assertTrue(R)tcvars((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_get_config_varsis	cCsBdt_dt_dt_|jt�d�dt_dt_dt_|jt�d�dt_dt_dt_|jt�d�dt_d	t_d
t_|jd3�tj	t
��dt
�d<dt
�d<tj}z<dt_|jt�d�dt_|jt�d�Wd|t_X|jd4�tj	t
��dt
�d<dt
�d<tj}z<dt_|jt�d�dt_|jt�d�Wd|t_Xtj	t
��dt
�d<dt
�d<|jt�d�tj	t
��dt
�d<|jt�d�tj	t
��d t
�d<|jt�d!�tj	t
��d"t
�d<|jt�d#�tj	t
��d$t
�d<|jt�d%�xLd5D]D}tj	t
��d)|ft
�d<|jt�d*|f�q�Wdt_d+t_d,t_|jd6�|jt�d2�dS(7Ntnts>2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)]twin32s>2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Amd64)]s	win-amd64s@2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Itanium)]swin-ia64tposixsU2.5 (r25:51918, Sep 19 2006, 08:49:13) 
[GCC 4.0.1 (Apple Computer, Inc. build 5341)]tdarwintDarwintmacziades8.11.1s]Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386tPowerPCs10.3tMACOSX_DEPLOYMENT_TARGETsF-fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypestCFLAGSi���smacosx-10.3-ppcI�������smacosx-10.3-ppc64ti386smacosx-10.3-i386smacosx-10.3-x86_64s10.4sy-arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3smacosx-10.4-fats|-arch x86_64 -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3smacosx-10.4-intels�-arch x86_64 -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3smacosx-10.4-fat3s�-arch ppc64 -arch x86_64 -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3smacosx-10.4-universals}-arch x86_64 -arch ppc64 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3smacosx-10.4-fat64tppctx86_64tppc64sm-arch %s -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3smacosx-10.4-%ssV2.3.5 (#1, Jul  4 2007, 17:28:59) 
[GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)]tlinux2tLinuxtaglaes2.6.21.1dedibox-r7s #1 Mon Apr 30 17:25:38 CEST 2007ti686s
linux-i686(RJRKs8.11.1s]Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386RL(RJRKs8.11.1s]Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386RO(RPRORQRR(RTRUs2.6.21.1dedibox-r7s #1 Mon Apr 30 17:25:38 CEST 2007RV(RRRRRR7RR1t_osx_supportt_remove_original_valuesRtmaxint(R)RYtarch((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_get_platformns�												

			


			







			cCs,tj�}|jtjj|�|�dS(N(R$tget_config_h_filenameRCRRR2(R)tconfig_h((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_get_config_h_filename�scCsd	}|jt�|�dS(
NRFtnt_usertos2tos2_hometosx_framework_usert
posix_hometposix_prefixt
posix_user(RFR_R`RaRbRcRdRe(R7R(R)R=((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_get_scheme_names�stwinsTest is not Windows compatiblecCsBtj�}|jtjj|�|�|jtj�|�dS(N(R$tget_makefile_filenameRCRRR2R7t_get_makefile_filename(R)R((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_get_makefile_filename�scCs~ttd�}d�}tjjtj�}tjjt�}|||�z |j||�||��Wdt	|�XdS(NtsymlinkcSs1|ddg}tj|dtj�}|j�S(Ns-cs0import sysconfig; print sysconfig.get_platform()tstdout(t
subprocesstPopentPIPEtcommunicate(tpythontcmdtp((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyR,s	(
RRRtrealpathRt
executabletabspathRR7R(R)RkR,trealtlink((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_symlink�s	
 cCs�td�}td�}tjtjk}x�d
D]|}t|d�}|r|jtjtj�}|jtjtj�}nt|d�}|j||j||d	��q1WdS(Ntbasetuserbasetstdlibt
platstdlibtpurelibtplatlibRdRei(R|R}R~R(RRtprefixtexec_prefixR	treplaceR7(R)RztusertadaptRtglobal_patht	user_path((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_user_similars
RIstest only relevant on MacOSXcCsntj�}tjj�}d|kr1|d=ntdd��7}tjtj	ddgdtj
d|d|�}WdQX|j�d	j�}|j
d
�}|j�}|j|d	�|j||�tjj�}d|d<tjtj	ddgdtj
dtd�d|�}|j�d	j�}|j
d
�}|j�}|j|d	�|j||�dS(NRMs	/dev/nulltws-cs1import sysconfig; print(sysconfig.get_platform())Rltstderrtenvisutf-8s10.1(R$RRR'RtopenRmRnRRuRoRptstriptdecodetwaitR7(R)tmy_platformR�t
devnull_fpRst
test_platformtstatus((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyttest_platform_in_subprocesss:
			
				(t__name__t
__module__RR.R1RR*R9R>R@RER[R^RftunittesttskipIfRRt
startswithRjRyR�t
skipUnlessR�(((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyRs"							
							cCstt�dS(N(RR(((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyt	test_mainLst__main__(t__doc__R�RRR5RmRRttest.test_supportRRRRR$RRRR	R
RRR
RRRWtTestCaseRR�R�(((s:/usr/local/python-2.7/lib/python2.7/test/test_sysconfig.pyt<module>s"F�:	
© 2025 GrazzMean