��Qc@s�dZddlZddlZddlmZddlmZddlmZdej fd��YZ
d�Zed kr�ee��ndS(
s"Tests for distutils.unixccompiler.i�N(trun_unittest(t sysconfig(t
UnixCCompilertUnixCCompilerTestCasecBs#eZd�Zd�Zd�ZRS(cCs>tj|_tj|_dtfd��Y}|�|_dS(NtCompilerWrappercBseZd�ZRS(cSs
|jd�S(Ns/foo(truntime_library_dir_option(tself((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyt rpath_foos(t__name__t
__module__R(((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyRs(tsystplatformt_backup_platformRtget_config_vart_backup_get_config_varRtcc(RR((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pytsetUpscCs|jt_|jt_dS(N(RR
RRRR
(R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyttearDownscCsotjdkrdSdt_|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�ddg�d
t_|j|jj�ddg�dt_d�}|t_|j|jj�d�dt_d�}|t_|j|jj�d�dt_d�}|t_|j|jj�d�dt_d�}|t_|j|jj�d�dt_d�}|t_|j|jj�d�dt_d�}|t_|j|jj�d�dS(Ntwin32tdarwins-L/fooshp-uxcSsdS(Ntxxx((tv((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pytgcv)ss+scSsdS(Ntgcc((R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyR.ss-Wl,+scSsdS(Nsg++((R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyR3stirix646s-rpaths/footosf1V5tbarcSs$|dkrdS|dkr dSdS(NtCCRtGNULDtyes((R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyRDss
-Wl,-R/foocSs$|dkrdS|dkr dSdS(NRRRtno((R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyRNscSs$|dkrdS|dkr dSdS(NRsx86_64-pc-linux-gnu-gcc-4.4.2RR((R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyRYscSs$|dkrdS|dkr dSdS(NRRRR((R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyRdss-R/foocSs$|dkrdS|dkr dSdS(NRRRR((R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyRnstaixcSsdS(NR((R((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyRxs(R
RtassertEqualRRRR
(Rtold_gcvR((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyttest_runtime_libdir_optionsX (RR RRR"(((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyR s cCs
tjt�S(N(tunittestt makeSuiteR(((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyt
test_suite~st__main__(
t__doc__R
R#ttest.test_supportRt distutilsRtdistutils.unixccompilerRtTestCaseRR%R(((s8/sys/lib/python2.7/distutils/tests/test_unixccompiler.pyt<module>su
|