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/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/alt/python36/lib64/python3.6/test/__pycache__/test_file.cpython-36.opt-1.pyc
3

�w2_t*�@s�ddlZddlZddlZddlmZddlmZddlZddlZddl	m
Z
ddlmZddl
mZGdd�d�ZGd	d
�d
eej�ZGdd�deej�ZGd
d�d�ZGdd�deej�ZGdd�deej�Zedkr�ej�dS)�N)�array)�proxy)�TESTFN)�support)�UserListc@steZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZdS)�
AutoFileTestscCs|jtd�|_dS)N�wb)�openr�f)�self�r�3/opt/alt/python36/lib64/python3.6/test/test_file.py�setUpszAutoFileTests.setUpcCs|jr|jj�tjt�dS)N)r
�closer�unlinkr)rrrr
�tearDowns
zAutoFileTests.tearDowncCsNt|j�}|jd�|j|jj�|j��|jj�d|_|jtt|d�dS)Ns
teststring�tell)	rr
�write�assertEqualrr�assertRaises�ReferenceError�getattr)r�prrr
�testWeakRefss


zAutoFileTests.testWeakRefscCs|j}|j|j|jdS)N)r
�name�mode�closed)rr
rrr
�testAttributes"szAutoFileTests.testAttributescCsV|jjd�|jj�tdd�}|jtd�|_|jj|�}|jd|j�d|��dS)Ns12�b�x�
�rbs
xxxxxxxxxx)	r
rrrr	r�readintor�tobytes)r�a�nrrr
�testReadinto)s

zAutoFileTests.testReadintocCsDtdd�}|jj�|jtd�|_t|jd�r@|jt|jj|�dS)Nrrr �rr"s
xxxxxxxxxx)	rr
rr	r�hasattrr�	TypeErrorr")rr$rrr
�testReadinto_text2s


zAutoFileTests.testReadinto_textcCsJtddg�}|jj|�|jj�|jtd�|_|jj�}|j|d�dS)N�1�2r!s12)rr
�
writelinesrr	r�readr)r�l�bufrrr
�testWritelinesUserList:s

z$AutoFileTests.testWritelinesUserListcCs|jt|jjdddg�dS)N���)rr)r
r-)rrrr
�testWritelinesIntegersCsz$AutoFileTests.testWritelinesIntegerscCs$tdddg�}|jt|jj|�dS)Nr2r3r4)rrr)r
r-)rr/rrr
�testWritelinesIntegersUserListGsz,AutoFileTests.testWritelinesIntegersUserListcCs,Gdd�d�}|jt|jj|�|�g�dS)Nc@seZdZdS)z8AutoFileTests.testWritelinesNonString.<locals>.NonStringN)�__name__�
__module__�__qualname__rrrr
�	NonStringNsr:)rr)r
r-)rr:rrr
�testWritelinesNonStringLsz%AutoFileTests.testWritelinesNonStringcCsd|j}|j|jt�|j|j��|j|j�t|d�rL|jt	t
f|jd�|j�|j
|j�dS)Nr"�)r
rrrZassertFalse�isattyrr(r�OSErrorr)r"r�
assertTrue)rr
rrr
�
testErrorsTs
zAutoFileTests.testErrorscCs�dffdffdffdffdffddffd	ffddffdd
gffdffg
}|jdff�|jjddd�|j|jj�x.|D]&\}}t|j|�}|jt|f|��qzW|j|jjddd�d�yddWn$|j|jjt	j
��d�YnXdS)N�fileno�flushr=�__next__r.r��readline�	readlines�seekrrr-�__iter__�truncater2�rD)rrJ�r)rGrK�rD)rrL)�appendr
�__exit__r?rrr�
ValueErrorr�sys�exc_info)r�methods�
methodname�args�methodrrr
�testMethods_s0
zAutoFileTests.testMethodscCs|jt|jj�dS)N)rr>r
r.)rrrr
�testReadWhenWriting�sz!AutoFileTests.testReadWhenWritingN)r7r8r9rrrrr&r*r1r5r6r;r@rVrWrrrr
rs			"rc@seZdZejZdS)�CAutoFileTestsN)r7r8r9�ior	rrrr
rX�srXc@seZdZeej�ZdS)�PyAutoFileTestsN)r7r8r9�staticmethod�pyior	rrrr
rZ�srZc@s<eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S)�OtherFileTestscCstjt�dS)N)rrr)rrrr
r�szOtherFileTests.tearDowncCs^|jtd�j�xHd	D]@}y|jt|�}Wntk
r>YqX|j�|jd|�qWdS)
Nrr<�aU�wU+�U+�+U�rU+z%r is an invalid file mode)r<r^r_r`rarb)r	rrrO�fail)rrr
rrr
�testModeStrings�s
zOtherFileTests.testModeStringscCs�d}y|jt|�}WnVtk
rj}z:|jddkrZt|�}t|ksL||krZ|jd|�WYdd}~XnX|j�|jd|�dS)NZqwertyrz&bad error message for invalid mode: %szno error for invalid mode: %s)r	rrOrT�strrcr)rZbad_moder
�msg�srrr
�testBadModeArgument�s z"OtherFileTests.testBadModeArgumentcCs�x�d	D]�}yf|jtd|�}|jt|�jd��|j�|j�|jtd|�}t|j�jd��}|j�|j�Wn8t	k
r�}z|j
d|t|�f�WYdd}~XnX|j||�qWdS)
Nr2r�r�asciir!z error setting buffer size %d: %s���)rkrr2ri)r	rrre�encoder�intr.�decoder>rcr)rrgr
�drfrrr
�testSetBufferSize�s
(z OtherFileTests.testSetBufferSizec
Cs�|jtd�}z�|jd�|j�|jtd�}|jd�}|dkrL|jd|�|j�dkrj|jd|j��|j�|j�dkr�|jd|j��|j�tj	j
t�}|dkr�|jd	|�Wd|j�XdS)
Nrs12345678901zrb+�s12345z(Read on file opened for update failed %rzFile pos after read wrong %dz!File pos after ftruncate wrong %dz"File size after ftruncate wrong %d)r	rrrr.rcrrI�os�path�getsize)rr
�data�sizerrr
�testTruncateOnWindows�s$

z$OtherFileTests.testTruncateOnWindowsc1Cs�d}d}|t|�}ddddddg}d	ffd
ffdffdtd
dd�ffg}|jtd�}|j||�|j|�|j�xF|D]>\}}|jtd�}	|jt|	�|�t	|	|�}
|
|�|	j�q~W|jtd�}	xt
|�D]}t|	�q�W|jd�}y|	j�}
Wn t
k
�r|jd�YnX|
|k�r:|jd|
|f�|jd�}td
dt|��}y|	j|�Wn t
k
�r�|jd�YnX|j�}
|
|k�r�|jd|
|f�|jd�}y|	jt|��}
Wn t
k
�r�|jd�YnX|
|k�r|jd|
|f�y|	j�}Wn t
k
�r0|jd�YnX||k�rN|jd|
|f�|	j�|jtd�}	z\x|	D]}
�qjWy&|	j�|	j|�|	j�|	j�Wn t
k
�r�|jd�YnXWd|	j�XdS)Ni@sham
sspam, spam and eggs
seggs, spam, ham and spam
ssaussages, spam, spam and eggs
sspam, ham, spam and eggs
s(spam, spam, spam, spam, spam, ham, spam
swonderful spaaaaaam.
rEr.rFr"r� �drr!rzLreadline() after next() with supposedly empty iteration-buffer failed anywayzEreadline() after next() with empty buffer failed. Got %r, expected %r�zLreadinto() after next() with supposedly empty iteration-buffer failed anywayzEreadinto() after next() with empty buffer failed. Got %r, expected %rzHread() after next() with supposedly empty iteration-buffer failed anywayzAread() after next() with empty buffer failed. Got %r, expected %rzMreadlines() after next() with supposedly empty iteration-buffer failed anywayzFreadlines() after next() with empty buffer failed. Got %r, expected %rz'read* failed after next() consumed file)�lenrr	rrr-rr�nextr�range�poprErOrcr"r#r.rF)rZ
dataoffsetZfillerZnchunksZ	testlinesrRZbagrSrTr
�meth�iZtestline�liner0�linesrrr
�
testIteration�s�

	








zOtherFileTests.testIterationN)	r7r8r9rrdrhrprwr�rrrr
r]�sr]c@seZdZejZdS)�COtherFileTestsN)r7r8r9rYr	rrrr
r�:sr�c@seZdZeej�ZdS)�PyOtherFileTestsN)r7r8r9r[r\r	rrrr
r�=sr��__main__)rPrrZunittestr�weakrefrrYZ_pyior\Ztest.supportrZtestr�collectionsrrZTestCaserXrZr]r�r�r7�mainrrrr
�<module>s$v0

Youez - 2016 - github.com/yon3zu
LinuXploit