403Webshell
Server IP : 3.111.61.48  /  Your IP : 216.73.216.197
Web Server : Apache
System : Linux ip-10-0-5-176 6.8.0-1057-aws #60~22.04.1-Ubuntu SMP Wed May 27 08:16:59 UTC 2026 x86_64
User : ubuntu ( 1000)
PHP Version : 8.2.31
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/self/root/usr/lib/python3.10/distutils/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/usr/lib/python3.10/distutils/tests/__pycache__/test_cmd.cpython-310.pyc
o

�9j��@s�dZddlZddlZddlmZmZddlmZddlm	Z	ddl
mZddlm
Z
Gdd	�d	e�ZGd
d�dej�Zdd
�ZedkrJee��dSdS)zTests for distutils.cmd.�N)�captured_stdout�run_unittest)�Command)�Distribution)�DistutilsOptionError)�debugc@seZdZdd�ZdS)�MyCmdcCsdS�N���selfr
r
�//usr/lib/python3.10/distutils/tests/test_cmd.py�initialize_optionsszMyCmd.initialize_optionsN)�__name__�
__module__�__qualname__rr
r
r
r
rsrc@sLeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS)�CommandTestCasecCst�}t|�|_dSr	)rr�cmd)r�distr
r
r
�setUpszCommandTestCase.setUpcCs�|j}gd�|_gd�|_t�|_d|_|�d�|�d�|�t|jd�|�t|jd�d|_	|�d	�|�
|j	dd
g�ddg|_|�d
�ddg|_|�t|jd�dS)N)�one��three)r�twor�ok�yes_string_list�yes_string_list2�not_string_list�not_string_list2zok,dok�option1�dok�xxx�www�option2r�option3)
rrr�objectrr�ensure_string_list�assertRaisesrr�assertEqualr#r$�rrr
r
r
�test_ensure_string_lists,



��




�z'CommandTestCase.test_ensure_string_listcsL�j}�jt|jddddd��fdd�}d|_||_|jd	d
ddd�dS)N���funcr
)�infiles�outfiler-�argscs��|d�dS)Nzgenerating out from in)r()r-r0�exec_msg�levelrr
r
�_execute:sz0CommandTestCase.test_make_file.<locals>._executeT�in�out)rr'�	TypeError�	make_file�force�execute)rrr3r
rr
�test_make_file1s
�zCommandTestCase.test_make_filecsRg��fdd�}|j}||_d|_d|_ddg|_|��gd�}|��|�dS)Ncs��|�dSr	)�append)�msgr2��msgsr
r
�	_announceCsz4CommandTestCase.test_dump_options.<locals>._announcer+)rr,r,)r#r,r,)zcommand options for 'MyCmd':z
  option1 = 1z
  option2 = 1)r�announcerr#�user_options�dump_optionsr()rr?r�wantedr
r=r
�test_dump_options@s
z!CommandTestCase.test_dump_optionscCsR|j}d|_|�d�d|_|�dd�|�t|d��d|_|�t|jd�dS)Nrrr#r!r+r$)	rr�
ensure_stringr#�
assertTrue�hasattrr$r'rr)r
r
r
�test_ensure_stringPs
z"CommandTestCase.test_ensure_stringcCs0|j}t|_|�d�d|_|�t|jd�dS�Nrr!r#)r�__file__r�ensure_filenamer#r'rr)r
r
r
�test_ensure_filename\s

z$CommandTestCase.test_ensure_filenamecCs>|j}tj�t�ptj|_|�d�d|_|�	t
|jd�dSrI)r�os�path�dirnamerJ�curdirr�ensure_dirnamer#r'rr)r
r
r
�test_ensure_dirnamecs

z#CommandTestCase.test_ensure_dirnamecCs�|j}t��
}|�d�Wd�n1swY|�d�|�|��d�dt_z+t��
}|�d�Wd�n1s?wY|�d�|�|��d�Wdt_dSdt_w)Nr!rr,Tzxxx
F)rr�debug_print�seekr(�readr�DEBUG)rr�stdoutr
r
r
�test_debug_printjs�
�
z CommandTestCase.test_debug_printN)rrrrr*r:rDrHrLrRrXr
r
r
r
rsrcCs
t�t�Sr	)�unittest�	makeSuiterr
r
r
r
�
test_suitezs
r[�__main__)�__doc__rYrM�test.supportrr�
distutils.cmdr�distutils.distr�distutils.errorsr�	distutilsrr�TestCaserr[rr
r
r
r
�<module>sk�

Youez - 2016 - github.com/yon3zu
LinuXploit