%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/distutils/tests/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyo

ó
Pêáac@s¾dZddlZddlZddlZddlmZddlmZmZddl	m
Z
ddlmZde
j
e
jejfd„ƒYZd	„Zed
krºeeƒƒndS(s#Tests for distutils.command.config.iÿÿÿÿN(trun_unittest(t	dump_filetconfig(tsupport(tlogtConfigTestCasecBsbeZd„Zd„Zd„Zd„Zejej	dkdƒd„ƒZ
d„Zd„ZRS(	cGs+x$|jƒD]}|jj|ƒq
WdS(N(t
splitlinest_logstappend(tselftmsgtargstline((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyt_infoscCs8tt|ƒjƒg|_tj|_|jt_dS(N(tsuperRtsetUpRRtinfotold_logR
(R	((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyRs	cCs#|jt_tt|ƒjƒdS(N(RRRRRttearDown(R	((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyRscCsxtjjtƒdd}t|ƒ}zt|jƒƒ}Wd|jƒXt|dƒ|j	t|j
ƒ|dƒdS(Nis.pysI am the headeri(tostpathtsplitextt__file__topentlent	readlinestcloseRtassertEqualR(R	t	this_filetftnumlines((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyttest_dump_files
twin32scan't test on WindowscCsr|jƒ\}}t|ƒ}|jddddƒ}|j|dƒ|jddddƒ}|j|dƒdS(Ntpatterntxxxtbodys	/* xxx */it_configtesti(tcreate_distRt
search_cppR(R	tpkg_dirtdisttcmdtmatch((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyttest_search_cpp(scCs|jƒ\}}t|ƒ}dtj|_d|_dtj|_|jƒ|j|jddgƒ|j|jdgƒ|j|jddgƒdS(Nsone%stwotonesthree%sfourttwotthreetfour(	R%RRtpathseptinclude_dirst	librariestlibrary_dirstensure_finalizedR(R	R'R(R)((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyttest_finalize_options4s	
cCsè|jƒ}tjj|dƒ}tjj|dƒ}|j|dƒ|j|dƒx-||fD]}|jtjj|ƒƒqcW|jƒ\}}t|ƒ}|j	||ƒx-||fD]}|j
tjj|ƒƒqÁWdS(NR,R-R"(tmkdtempRRtjoint
write_filet
assertTruetexistsR%Rt_cleantassertFalse(R	ttmp_dirtf1tf2RR'R(R)((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyt
test_cleanBs(
t__name__t
__module__R
RRRtunittesttskipIftsystplatformR+R5R@(((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyRs				$	cCs
tjtƒS(N(RCt	makeSuiteR(((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyt
test_suiteUst__main__(t__doc__RCRREttest.test_supportRtdistutils.command.configRRtdistutils.testsRt	distutilsRtLoggingSilencertTempdirManagertTestCaseRRHRA(((s;/usr/local/lib/python2.7/distutils/tests/test_config_cmd.pyt<module>s	H	

Zerion Mini Shell 1.0