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_cmd.cpython-33.pyc

�
��f�c@s�dZddlZddlZddlmZmZddlmZddlm	Z	ddl
mZddlm
Z
Gdd	�d	e�ZGd
d�dej�Zdd
�Zedkr�ee��ndS(uTests for distutils.cmd.iN(ucaptured_stdouturun_unittest(uCommand(uDistribution(uDistutilsOptionError(udebugcBs |EeZdZdd�ZdS(uMyCmdcCsdS(N((uself((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyuinitialize_optionssuMyCmd.initialize_optionsN(u__name__u
__module__u__qualname__uinitialize_options(u
__locals__((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyuMyCmdsuMyCmdcBst|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS(uCommandTestCasecCst�}t|�|_dS(N(uDistributionuMyCmducmd(uselfudist((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyusetUps	uCommandTestCase.setUpcCs�|j}dddg|_dddg|_t�|_d|_|jd�|jd�|jt|jd�|jt|jd	�d
|_	|jd�|j
|j	ddg�d
dg|_|jd�ddg|_|jt|jd�dS(Nuoneiuthreeutwouokuyes_string_listuyes_string_list2unot_string_listunot_string_list2uok,dokuoption1udokuxxxuwwwuoption2uoption3(
ucmdunot_string_listuyes_string_listuobjectunot_string_list2uyes_string_list2uensure_string_listuassertRaisesuDistutilsOptionErroruoption1uassertEqualuoption2uoption3(uselfucmd((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyutest_ensure_string_lists&		

	
	
	

u'CommandTestCase.test_ensure_string_listcs~�j}�jt|jdddddddf��fdd�}d|_||_|jdd	dd
dddf�dS(Nuinfilesiuoutfileuufuncuargscs�j|d�dS(Nugenerating out from in(uassertEqual(ufuncuargsuexec_msgulevel(uself(u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyu_execute:su0CommandTestCase.test_make_file.<locals>._executeuinuoutT(ucmduassertRaisesu	TypeErroru	make_fileuTrueuforceuexecute(uselfucmdu_execute((uselfu=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyutest_make_file1s			uCommandTestCase.test_make_filecsxg��fdd�}|j}||_d|_d|_d
dg|_|j�ddd	g}|j�|�dS(Ncs�j|�dS(N(uappend(umsgulevel(umsgs(u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyu	_announceCsu4CommandTestCase.test_dump_options.<locals>._announceiuoption1uuoption2ucommand options for 'MyCmd':u
  option1 = 1u
  option2 = 1(uoption1uu(uoption2uu(ucmduannounceuoption1uoption2uuser_optionsudump_optionsuassertEqual(uselfu	_announceucmduwanted((umsgsu=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyutest_dump_options@s				
	u!CommandTestCase.test_dump_optionscCsq|j}d|_|jd�d|_|jdd�|jt|d��d|_|jt	|jd�dS(Nuokuoption1uoption2uxxxiuoption3(
ucmduoption1u
ensure_stringuNoneuoption2u
assertTrueuhasattruoption3uassertRaisesuDistutilsOptionError(uselfucmd((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyutest_ensure_stringPs		
		u"CommandTestCase.test_ensure_stringcCsB|j}t|_|jd�d|_|jt|jd�dS(Nuoption1uxxxuoption2(ucmdu__file__uoption1uensure_filenameuoption2uassertRaisesuDistutilsOptionError(uselfucmd((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyutest_ensure_filename\s
		
	u$CommandTestCase.test_ensure_filenamecCsW|j}tjjt�p!tj|_|jd�d|_|j	t
|jd�dS(Nuoption1uxxxuoption2(ucmduosupathudirnameu__file__ucurdiruoption1uensure_dirnameuoption2uassertRaisesuDistutilsOptionError(uselfucmd((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyutest_ensure_dirnamecs
	
	u#CommandTestCase.test_ensure_dirnamecCs�|j}t��}|jd�WdQX|jd�|j|j�d�dt_zFt��}|jd�WdQX|jd�|j|j�d�Wddt_XdS(Nuxxxiuuxxx
TF(
ucmducaptured_stdoutudebug_printuseekuassertEqualureaduTrueudebuguDEBUGuFalse(uselfucmdustdout((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyutest_debug_printjs	
	
u CommandTestCase.test_debug_printN(u__name__u
__module__u__qualname__usetUputest_ensure_string_listutest_make_fileutest_dump_optionsutest_ensure_stringutest_ensure_filenameutest_ensure_dirnameutest_debug_print(u
__locals__((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyuCommandTestCasesuCommandTestCasecCs
tjt�S(N(uunittestu	makeSuiteuCommandTestCase(((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyu
test_suitezsu
test_suiteu__main__(u__doc__uunittestuosutest.supportucaptured_stdouturun_unittestu
distutils.cmduCommandudistutils.distuDistributionudistutils.errorsuDistutilsOptionErroru	distutilsudebuguMyCmduTestCaseuCommandTestCaseu
test_suiteu__name__(((u=/opt/alt/python33/lib64/python3.3/distutils/tests/test_cmd.pyu<module>sk