%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/
Upload File :
Create Path :
Current File : //proc/self/root/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyc

�
5}�ac@s�dZddlZddlZddlZddlmZmZddlmZddl	m
Z
dejfd��YZd�Z
ed	kr�ee
��ndS(
s"Tests for distutils.unixccompiler.i����N(tEnvironmentVarGuardtrun_unittest(t	sysconfig(t
UnixCCompilertUnixCCompilerTestCasecBs�eZd�Zd�Zejejdkd�d��Zej	ejdkd�d��Z
ej	ejdkd�d��ZRS(	cCs>tj|_tj|_dtfd��Y}|�|_dS(NtCompilerWrappercBseZd�ZRS(cSs
|jd�S(Ns/foo(truntime_library_dir_option(tself((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyt	rpath_foos(t__name__t
__module__R(((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyRs(tsystplatformt_backup_platformRtget_config_vart_backup_get_config_varRtcc(RR((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pytsetUpscCs|jt_|jt_dS(N(R
RRRRR(R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyttearDownstwin32scan't test on WindowscCs\dt_|j|jj�d�dt_tj}d�}|t_|j|jj�ddg�d�}|t_|j|jj�ddg�d�}|t_|j|jj�ddg�|t_d	t_|j|jj�d
dg�dt_|j|jj�d
dg�d
t_d�}|t_|j|jj�d�d
t_d�}|t_|j|jj�d�d
t_d�}|t_|j|jj�d�d
t_d�}|t_|j|jj�d�d
t_d�}|t_|j|jj�d�dt_d�}|t_|j|jj�d�dS(Ntdarwins-L/fooshp-uxcSsdS(Ntxxx((tv((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pytgcv&ss+scSsdS(Ntgcc((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyR+ss-Wl,+scSsdS(Nsg++((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyR0stirix646s-rpaths/footosf1V5tbarcSs$|dkrdS|dkr dSdS(NtCCRtGNULDtyes((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyRAss
-Wl,-R/foocSs$|dkrdS|dkr dSdS(NRRRtno((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyRKscSs$|dkrdS|dkr dSdS(NRsx86_64-pc-linux-gnu-gcc-4.4.2RR((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyRVscSs$|dkrdS|dkr dSdS(NRRRR((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyRass-R/foocSs$|dkrdS|dkr dSdS(NRRRR((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyRkstaixcSsdS(NR((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyRus(RRtassertEqualRRRR(Rtold_gcvR((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyttest_runtime_libdir_optionsT																														Rstest only relevant for OS XcCscd�}|t_t��(}d|d<|d=tj|j�WdQX|j|jjdd�dS(NcSs|dkrdSdS(NtLDSHAREDs*gcc-4.2 -bundle -undefined dynamic_lookup sgcc-4.2((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyR~stmy_ccRR$i(RRRtcustomize_compilerRR!t	linker_so(RRtenv((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyttest_osx_cc_overrides_ldsharedzs		
cCsfd�}|t_t��+}d|d<d|d<tj|j�WdQX|j|jjdd�dS(NcSs|dkrdSdS(NR$s*gcc-4.2 -bundle -undefined dynamic_lookup sgcc-4.2((R((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyR�sR%Rsmy_ld -bundle -dynamicR$itmy_ld(RRRR&RR!R'(RRR(((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyttest_osx_explicit_ldshared�s		

(R	R
RRtunittesttskipIfRRR#t
skipUnlessR)R+(((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyR
s
		$b$cCs
tjt�S(N(R,t	makeSuiteR(((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyt
test_suite�st__main__(t__doc__tosRR,ttest.test_supportRRt	distutilsRtdistutils.unixccompilerRtTestCaseRR0R	(((sK/opt/plesk/python/2.7/lib64/python2.7/distutils/tests/test_unixccompiler.pyt<module>s�	

Zerion Mini Shell 1.0