tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
\\¬Qc@s´dZddlZddlZddlZddlZddlmZddlmZddl    m
Z
dej ej fd„ƒYZ d„Zed    kr°ejjeƒƒndS(
sTests for distutils.sysconfig.iÿÿÿÿN(t    sysconfig(tsupport(tTESTFNtSysconfigTestCasecBsteZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    e
j e j dƒd    ƒd
„ƒZRS( cCs tt|ƒjƒd|_dS(N(tsuperRtsetUptNonetmakefile(tself((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyR scCsC|jdk    r"tj|jƒn|jƒtt|ƒjƒdS(N(RRtostunlinktcleanup_testfnRRttearDown(R((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyR s
cCsTtjj}tjj|ƒr.tj|ƒn"tjj|ƒrPtj    |ƒndS(N(
ttestt test_supportRR    tpathtisfiletremovetisdirtshutiltrmtree(RR((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyR s
 cCsitjƒ}|jtjƒtjdtƒƒtdƒ}tjttƒ}|j|jdƒ|ƒdS(NtprefixRt
platstdlib(Rtget_python_libtassertNotEqualRt
__import__tTruet assertEqualtget_path(Rtlib_dirt
_sysconfigtres((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyttest_get_python_libs   cCsƒtjƒ}tjƒ}tjtƒ|jtjj|ƒ|ƒtjj    |dƒ}|jtjj
|ƒ|ƒtj|ƒdS(NsPython.h( Rtget_python_incR    tgetcwdtchdirtSAVEDCWDt
assertTrueRRtjoinR(Rtinc_dirtold_wdtpython_h((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyttest_get_python_inc)s   cCstjj|_t|jdƒ}z|jdƒ|jdƒWd|jƒXtj|jƒ}|j    |idd6dd6ƒdS(Ntws)CONFIG_ARGS=  '--arg1=optarg1' 'ENV=LIB'
sVAR=$OTHER
OTHER=foos'--arg1=optarg1' 'ENV=LIB't CONFIG_ARGStfootOTHER(
R RRRtopentwritetcloseRtparse_makefileR(Rtfdtd((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyttest_parse_makefile_base8s  cCstjj|_t|jdƒ}z|jdƒ|jdƒWd|jƒXtj|jƒ}|j    |idd6dd6ƒdS(NR+s,CONFIG_ARGS=  '--arg1=optarg1' 'ENV=\$$LIB'
sVAR=$OTHER
OTHER=foos'--arg1=optarg1' 'ENV=\$LIB'R,R-R.(
R RRRR/R0R1RR2R(RR3R4((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyt"test_parse_makefile_literal_dollarDs  cCsTddl}|j|jdƒtjdƒƒ|j|jdƒtjdƒƒdS(NiÿÿÿÿtCFLAGStLDFLAGS(RRtget_config_var(Rtglobal_sysconfig((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyttest_sysconfig_moduleQs "tCUSTOMIZED_OSX_COMPILERscompiler flags customizedcCsgddl}tjdƒrdS|j|jdƒtjdƒƒ|j|jdƒtjdƒƒdS(NiÿÿÿÿR<tLDSHAREDtCC(RR9R(RR:((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyttest_sysconfig_compiler_varsVs
 "(t__name__t
__module__RR R R R*R5R6R;tunittesttskipIfRR9R?(((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyR s                                cCs&tjƒ}|jtjtƒƒ|S(N(RBt    TestSuitetaddTestt    makeSuiteR(tsuite((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyt
test_suitens t__main__(t__doc__R    R RBRt    distutilsRtdistutils.testsRttest.test_supportRt EnvironGuardtTestCaseRRHR@Rt run_unittest(((sf/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_sysconfig.pyt<module>s        b