403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.216.230
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.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|�std��|t|�}dddddd	g}d
ffdffdffd
tddd�ffg}|jtd�}|j||�|j|�|j�xF|D]>\}}|jtd�}	|jt	|	�|�t
|	|�}
|
|�|	j�q�W|jtd�}	xt|�D]}t	|	�q�W|jd�}y|	j
�}
Wn tk
�r2|jd�YnX|
|k�rP|jd|
|f�|jd�}tddt|��}y|	j|�Wn tk
�r�|jd�YnX|j�}
|
|k�r�|jd|
|f�|jd�}y|	jt|��}
Wn tk
�r�|jd�YnX|
|k�r|jd|
|f�y|	j�}Wn tk
�rF|jd�YnX||k�rd|jd|
|f�|	j�|jtd�}	z\x|	D]}
�q�Wy&|	j
�|	j|�|	j�|	j�Wn tk
�r�|jd�YnXWd|	j�XdS)Ni@sham
z*dataoffset must be multiple of len(filler)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)�len�AssertionErrorrr	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