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_util.cpython-36.opt-2.pyc
3

�
�^�+�@s�ddlZddlZddlZddlmZddlmZddlmZmZddl	m
Z
mZmZm
Z
mZmZmZmZmZddlmZddlmZddlmZdd	lmZddlZGd
d�dejej�Zdd
�Zedkr�ee��dS)�N)�copy)�run_unittest)�DistutilsPlatformError�DistutilsByteCompileError)	�get_platform�convert_path�change_root�
check_environ�split_quoted�	strtobool�
rfc822_escape�byte_compile�grok_environment_error)�util)�get_config_vars)�	sysconfig)�supportcs�eZdZ�fdd�Z�fdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Z�ZS)�UtilTestCasecs�tt|�j�tj|_tj|_tj|_tj|_tj	j
|_
tj	j|_tj	j|_t
tj�|_ttd�rvtj|_tj�|_nd|_d|_|jt_dS)N�uname)�superr�setUp�os�name�sys�platform�version�sep�path�join�isabs�
splitdriverr�_config_vars�hasattrr�_uname�
_get_uname)�self)�	__class__��./opt/alt/python36/lib64/python3.6/test_util.pyrs



zUtilTestCase.setUpcst|jt_|jt_|jt_|jt_|jtj_|jtj_|j	tj_	|j
dk	rR|j
t_
nt`
t|j�t
_tt|�j�dS)N)rrrrrrrrrr rrr!rrr�tearDown)r%)r&r'r(r)+s




zUtilTestCase.tearDowncCs
||_dS)N)r#)r%rr'r'r(�
_set_uname;szUtilTestCase._set_unamecCs|jS)N)r#)r%r'r'r(r$>szUtilTestCase._get_unamecCsdt_dt_dt_|jt�d�dt_dt_dt_|jt�d�dt_dt_dt_|jt�d�dt_d	t_d
t_|jd1�tj	t
��dt
�d<dt
�d<tj}d3t_z|jt�d�Wd|t_Xtj	t
��dt
�d<dt
�d<|jt�d�tj	t
��dtjd<|jt�d�tj	t
��dt
�d<|jt�d�tj	t
��dt
�d<|jt�d�tj	t
��d t
�d<|jt�d!�tj	t
��d"t
�d<|jt�d#�x>d4D]6}tj	t
��d'|ft
�d<|jt�d(|f��q�Wdt_d)t_d*t_|jd5�|jt�d0�dS)6N�ntz>2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)]�win32z>2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Amd64)]z	win-amd64z@2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Itanium)]zwin-ia64�posixzU2.5 (r25:51918, Sep 19 2006, 08:49:13) 
[GCC 4.0.1 (Apple Computer, Inc. build 5341)]�darwin�Darwin�macziade�8.11.1�]Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386�i386z10.3�MACOSX_DEPLOYMENT_TARGETzF-fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes�CFLAGS���zmacosx-10.3-i386z10.4zy-arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3zmacosx-10.4-fatz10.1z|-arch x86_64 -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3zmacosx-10.4-intelz�-arch x86_64 -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3zmacosx-10.4-fat3z�-arch ppc64 -arch x86_64 -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3zmacosx-10.4-universalz}-arch x86_64 -arch ppc64 -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3zmacosx-10.4-fat64�ppc�x86_64�ppc64zm-arch %s -isysroot /Developer/SDKs/MacOSX10.4u.sdk  -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3zmacosx-10.4-%szV2.3.5 (#1, Jul  4 2007, 17:28:59) 
[GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)]Zlinux2�Linux�aglae�2.6.21.1dedibox-r7� #1 Mon Apr 30 17:25:38 CEST 2007�i686z
linux-i686)r/r0r1r2r3li���)r9r3r:r;)r<r=r>r?r@)
rrrrr�assertEqualrr*�_osx_supportZ_remove_original_valuesr�maxsize�environ)r%ZcursizeZarchr'r'r(�test_get_platformAsp









zUtilTestCase.test_get_platformcCs~dt_dd�}|tj_|jtd�d�dt_dd�}|tj_|jttd�|jttd�|jtd�d	�|jtd
�tj�dS)N�/cSs
dj|�S)NrF)r)rr'r'r(�_join�sz-UtilTestCase.test_convert_path.<locals>._joinz/home/to/my/stuff�\cWs
dj|�S)NrH)r)rr'r'r(rG�szhome/to/my/stuff/zhome/to/my/stuffzhome\to\my\stuff�.)	rrrrrAr�assertRaises�
ValueError�curdir)r%rGr'r'r(�test_convert_path�s


zUtilTestCase.test_convert_pathcCs�dt_dd�}|tj_dd�}|tj_|jtdd�d�|jtdd	�d
�dt_dd�}|tj_d
d�}|tj_dd�}|tj_|jtdd�d�|jtdd�d�dt_|jt	tdd�dS)Nr-cSs|ddkS)NrrFr')rr'r'r(�_isabs�sz-UtilTestCase.test_change_root.<locals>._isabscWs
dj|�S)NrF)r)rr'r'r(rG�sz,UtilTestCase.test_change_root.<locals>._joinz/rootz
/old/its/herez/root/old/its/herezits/herez/root/its/herer+cSs
|jd�S)Nzc:\)�
startswith)rr'r'r(rN�scSs"|jd�rd|jdd�fSd|fS)Nzc:�)rO�replace)rr'r'r(�_splitdrive�s
z2UtilTestCase.test_change_root.<locals>._splitdrivecWs
dj|�S)NrH)r)rr'r'r(rG�szc:\rootzc:\old\its\herezc:\root\old\its\herezits\herezc:\root\its\hereZ	BugsBunny)
rrrrrrArr rJr)r%rNrGrRr'r'r(�test_change_root�s.zUtilTestCase.test_change_rootcCs~dt_dtjkrtjd=tjdkrRt�ddl}|jtjd|jtj	��d�nt�|jtjdt
��|jtjd�dS)Nr�HOMEr-�ZPLATr8)rZ_environ_checkedrrDrr	�pwdrA�getpwuid�getuidr)r%rVr'r'r(�test_check_environ�s

"zUtilTestCase.test_check_environcCs|jtd�ddddg�dS)Nz""one"" "two" 'three' \fourZoneZtwoZthreeZfour)rAr
)r%r'r'r(�test_split_quoteds
zUtilTestCase.test_split_quotedc
CsDd}d}x|D]}|jt|��qWx|D]}|jt|��q*WdS)N�y�Y�yes�True�t�true�On�on�1�n�no�f�false�off�0�Off�No�N)
r[r\r]r^r_r`r^rarbrc)	rdrerfrgrhrirjrkrl)Z
assertTruerZassertFalse)r%r]rer[rdr'r'r(�test_strtobools

zUtilTestCase.test_strtoboolcCs(d}t|�}dddi}|j||�dS)	NzI am a
poor
lonesome
header
z0I am a%(8s)spoor%(8s)slonesome%(8s)sheader%(8s)sZ8s�
�� z        z	
        )rrA)r%�header�resZwantedr'r'r(�test_rfc822_escapes

zUtilTestCase.test_rfc822_escapecCs,tj}dt_z|jttg�Wd|t_XdS)NT)r�dont_write_bytecoderJrr
)r%Zold_dont_write_bytecoder'r'r(�test_dont_write_bytecodes
z%UtilTestCase.test_dont_write_bytecodecCs td�}t|�}|j|d�dS)NzUnable to find batch filez error: Unable to find batch file)�IOErrorrrA)r%�exc�msgr'r'r(�test_grok_environment_error!sz(UtilTestCase.test_grok_environment_error)�__name__�
__module__�__qualname__rr)r*r$rErMrSrYrZrmrsrury�
__classcell__r'r')r&r(rsp)

rcCs
tjt�S)N)�unittestZ	makeSuiterr'r'r'r(�
test_suite(sr�__main__) rrr~rZtest.supportrZdistutils.errorsrrZdistutils.utilrrrr	r
rrr
rZ	distutilsrZdistutils.sysconfigrrZdistutils.testsrrBZEnvironGuardZTestCaserrrzr'r'r'r(�<module>s",

Youez - 2016 - github.com/yon3zu
LinuXploit