Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/distutils/tests/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/distutils/tests/__pycache__/test_config_cmd.cpython-33.pyc

�
��f*
c@s�dZddlZddlZddlZddlmZddlmZmZddl	m
Z
ddlmZGdd�de
j
e
jej�Zd	d
�Zedkr�ee��ndS(u#Tests for distutils.command.config.iN(urun_unittest(u	dump_fileuconfig(usupport(ulogcs�|EeZdZdd�Z�fdd�Z�fdd�Zdd�Zeje	j
d	kd
�dd��Zd
d�Zdd�Z
�S(uConfigTestCasecGs+x$|j�D]}|jj|�q
WdS(N(u
splitlinesu_logsuappend(uselfumsguargsuline((uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyu_infosuConfigTestCase._infocs8tt|�j�g|_tj|_|jt_dS(N(usuperuConfigTestCaseusetUpu_logsuloguinfouold_logu_info(uself(u	__class__(uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyusetUps	uConfigTestCase.setUpcs#|jt_tt|�j�dS(N(uold_loguloguinfousuperuConfigTestCaseutearDown(uself(u	__class__(uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyutearDownsuConfigTestCase.tearDowncCsxtjjt�dd}t|�}zt|j��}Wd|j�Xt|d�|j	t|j
�|d�dS(Niu.pyuI am the headeri(uosupathusplitextu__file__uopenulenu	readlinesucloseu	dump_fileuassertEqualu_logs(uselfu	this_fileufunumlines((uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyutest_dump_files
uConfigTestCase.test_dump_fileuwin32ucan't test on WindowscCsr|j�\}}t|�}|jdddd�}|j|d�|jdddd�}|j|d�dS(Nupatternuxxxubodyu	/* xxx */iu_configtesti(ucreate_distuconfigu
search_cppuassertEqual(uselfupkg_dirudistucmdumatch((uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyutest_search_cpp(suConfigTestCase.test_search_cppcCs�|j�\}}t|�}dtj|_d|_dtj|_|j�|j|jddg�|j|jdg�|j|jddg�dS(Nuone%stwouoneuthree%sfourutwouthreeufour(	ucreate_distuconfiguosupathsepuinclude_dirsu	librariesulibrary_dirsuensure_finalizeduassertEqual(uselfupkg_dirudistucmd((uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyutest_finalize_options4s	
u$ConfigTestCase.test_finalize_optionscCs�|j�}tjj|d�}tjj|d�}|j|d�|j|d�x-||fD]}|jtjj|��qcW|j�\}}t|�}|j	||�x-||fD]}|j
tjj|��q�WdS(Nuoneutwouxxx(umkdtempuosupathujoinu
write_fileu
assertTrueuexistsucreate_distuconfigu_cleanuassertFalse(uselfutmp_diruf1uf2ufupkg_dirudistucmd((uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyu
test_cleanBsuConfigTestCase.test_clean(u__name__u
__module__u__qualname__u_infousetUputearDownutest_dump_fileuunittestuskipIfusysuplatformutest_search_cpputest_finalize_optionsu
test_clean(u
__locals__((u	__class__uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyuConfigTestCases'uConfigTestCasecCs
tjt�S(N(uunittestu	makeSuiteuConfigTestCase(((uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyu
test_suiteUsu
test_suiteu__main__(u__doc__uunittestuosusysutest.supporturun_unittestudistutils.command.configu	dump_fileuconfigudistutils.testsusupportu	distutilsuloguLoggingSilenceruTempdirManageruTestCaseuConfigTestCaseu
test_suiteu__name__(((uD/opt/alt/python33/lib64/python3.3/distutils/tests/test_config_cmd.pyu<module>sH