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_core.cpython-33.pyo

�
��f�c@s�dZddlZddlZddlZddlZddlZddlZddlm	Z	m
Z
ddlZddlm
Z
dZdZGdd�de
jej�Zd	d
�Zedkr�e
e��ndS(uTests for distutils.core.iN(ucaptured_stdouturun_unittest(usupportu4
__file__

from distutils.core import setup
setup()
uH
import os
print(os.getcwd())

from distutils.core import setup
setup()
cs}|EeZdZ�fdd�Z�fdd�Zdd�Zejjdd�Z	d	d
�Z
dd�Zd
d�Z�S(uCoreTestCasecsLtt|�j�tj|_|j�tjtjdd�f|_dS(N(	usuperuCoreTestCaseusetUpusysustdoutu
old_stdoutucleanup_testfnuargvuold_argv(uself(u	__class__(u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyusetUp"s
uCoreTestCase.setUpcsW|jt_|j�|jdt_|jdtjdd�<tt|�j�dS(Nii(	u
old_stdoutusysustdoutucleanup_testfnuold_argvuargvusuperuCoreTestCaseutearDown(uself(u	__class__(u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyutearDown(s

uCoreTestCase.tearDowncCsTtjj}tjj|�r.tj|�n"tjj|�rPtj	|�ndS(N(
utestusupportuTESTFNuosupathuisfileuremoveuisdirushutilurmtree(uselfupath((u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyucleanup_testfn/s
uCoreTestCase.cleanup_testfnc
Cs2t|d�}z|j|�Wd|j�X|S(Nuw(uopenuwriteuclose(uselfutextupathuf((u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyuwrite_setup6s
uCoreTestCase.write_setupcCstjj|jt��dS(N(u	distutilsucoreu	run_setupuwrite_setupusetup_using___file__(uself((u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyutest_run_setup_provides_file>s	u)CoreTestCase.test_run_setup_provides_filecCs�tj�t_tj�}tjtjj	�tj
jtjj	d�}tj
j|jtd|��tjj�}|jd�r�|dd�}n|j||�dS(Nusetup.pyupathu
ii����(uiouStringIOusysustdoutuosugetcwdumkdirutestusupportuTESTFNupathujoinu	distutilsucoreu	run_setupuwrite_setupusetup_prints_cwdugetvalueuendswithuassertEqual(uselfucwdusetup_pyuoutput((u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyutest_run_setup_uses_current_dirDs	u,CoreTestCase.test_run_setup_uses_current_dircCs�ddgt_t��}tjjdd�WdQX|jd�|j|j�d�dtj_
z)t��}tjjdd�WdQXWdd	tj_
X|jd�d}|j|j�d|�dS(
Nusetup.pyu--nameunameubariubar
u&options (after parsing config files):
TF(
usysuargvucaptured_stdoutu	distutilsucoreusetupuseekuassertEqualureaduTrueuDEBUGuFalseu	readlines(uselfustdoutuwanted((u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyutest_debug_modeVs


uCoreTestCase.test_debug_mode(
u__name__u
__module__u__qualname__usetUputearDownucleanup_testfnutestusupportuTESTFNuwrite_setuputest_run_setup_provides_fileutest_run_setup_uses_current_dirutest_debug_mode(u
__locals__((u	__class__u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyuCoreTestCase suCoreTestCasecCs
tjt�S(N(uunittestu	makeSuiteuCoreTestCase(((u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyu
test_suitehsu
test_suiteu__main__(u__doc__uioudistutils.coreu	distutilsuosushutilusysutest.supportutestucaptured_stdouturun_unittestuunittestudistutils.testsusupportusetup_using___file__usetup_prints_cwduEnvironGuarduTestCaseuCoreTestCaseu
test_suiteu__name__(((u>/opt/alt/python33/lib64/python3.3/distutils/tests/test_core.pyu<module>s		H