403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.217.130
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_core.cpython-36.pyc
3

x2_��@s�dZddlZddlZddlZddlZddlZddlZddlm	Z	m
Z
ddlZddlm
Z
ddlmZdZdZdZd	ZGd
d�de
jej�Zdd
�Zedkr�e
e��dS)zTests for distutils.core.�N)�captured_stdout�run_unittest)�support)�logz4
__file__

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

from distutils.core import setup
setup()
z)from distutils.core import setup
setup()
z�from distutils.core import setup
from distutils.command.install import install as _install

class install(_install):
    sub_commands = _install.sub_commands + ['cmd']

setup(cmdclass={'install': install})
csheZdZ�fdd�Z�fdd�Zdd�Zejjfdd�Z	d	d
�Z
dd�Zd
d�Zdd�Z
dd�Z�ZS)�CoreTestCasecsJtt|�j�tj|_|j�tjtjdd�f|_|j	t
jt
jj
�dS)N)�superr�setUp�sys�stdout�
old_stdout�cleanup_testfn�argv�old_argvZ
addCleanuprZ
set_thresholdZ_global_logZ	threshold)�self)�	__class__��>/opt/alt/python36/lib64/python3.6/distutils/tests/test_core.pyr2s
zCoreTestCase.setUpcsB|jt_|j�|jdt_|jdtjdd�<tt|�j�dS)Nr�)	rr	r
rrr
rr�tearDown)r)rrrr9s
zCoreTestCase.tearDowncCs:tjj}tjj|�r tj|�ntjj|�r6tj	|�dS)N)
�testr�TESTFN�os�path�isfile�remove�isdir�shutilZrmtree)rrrrrr@s
zCoreTestCase.cleanup_testfnc
Cs(t|d�}z|j|�Wd|j�X|S)N�w)�open�write�close)r�textr�frrr�write_setupGs


zCoreTestCase.write_setupcCstjj|jt��dS)N)�	distutils�core�	run_setupr#�setup_using___file__)rrrr�test_run_setup_provides_fileOsz)CoreTestCase.test_run_setup_provides_filecCs.tjj�}tjj|jt��|jtj|�dS)N)	r	r
�copyr$r%r&r#�setup_does_nothing�assertEqual)rZ	argv_copyrrr�!test_run_setup_preserves_sys_argvUs
z.CoreTestCase.test_run_setup_preserves_sys_argvcCs.tjj|jt��}|jd�}|jd|j�dS)N�install�cmd)r$r%r&r#�setup_defines_subclassZget_command_objZassertInZsub_commands)rZdistr-rrr�test_run_setup_defines_subclass\s
z,CoreTestCase.test_run_setup_defines_subclasscCsxtj�t_tj�}tjtjj	�tj
jtjj	d�}tj
j|jt|d��tjj�}|jd�rh|dd�}|j||�dS)Nzsetup.py)r�
r���)�io�StringIOr	r
r�getcwd�mkdirrrrr�joinr$r%r&r#�setup_prints_cwd�getvalue�endswithr+)r�cwdZsetup_py�outputrrr�test_run_setup_uses_current_dirds


z,CoreTestCase.test_run_setup_uses_current_dircCs�ddgt_t��}tjjdd�WdQRX|jd�|j|j�d�dtj_	z$t��}tjjdd�WdQRXWddtj_	X|jd�d	}|j|j
�d|�dS)
Nzsetup.pyz--nameZbar)�namerzbar
TFz&options (after parsing config files):
)r	r
rr$r%Zsetup�seekr+�read�DEBUG�	readlines)rr
Zwantedrrr�test_debug_modevs



zCoreTestCase.test_debug_mode)�__name__�
__module__�__qualname__rrrrrrr#r(r,r0r=rC�
__classcell__rr)rrr0srcCs
tjt�S)N)�unittestZ	makeSuiterrrrr�
test_suite�srI�__main__)�__doc__r3Zdistutils.corer$rrr	Ztest.supportrrrrHZdistutils.testsrrr'r8r*r/ZEnvironGuardZTestCaserrIrDrrrr�<module>s$		X

Youez - 2016 - github.com/yon3zu
LinuXploit