Your IP : 216.73.216.213


Current Path : /opt/alt/python35/lib64/python3.5/test/__pycache__/
Upload File :
Current File : //opt/alt/python35/lib64/python3.5/test/__pycache__/test_bufio.cpython-35.opt-1.pyc



��Yf$
�@s�ddlZddlmZddlZddlZeedd��ddddd	d
ddd
ddgZGdd�d�Z	Gdd�de	ej
�ZGdd�de	ej
�Ze
dkr�ej�dS)�N)�support�iii�iiii i'i@i�ii@Bc@s@eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�BufferSizeTestcCs�tjtj�|jtjd�}z�|j|�|jd�|j|�|j�ttjd�}|j�}|j||d�|j�}|j||�|j�}|j|�|j�Wdtjtj�XdS)N�wbs
�rb)	r�unlinkZTESTFN�open�write�close�readline�assertEqualZassertFalse)�self�s�f�line�r�4/opt/alt/python35/lib64/python3.5/test/test_bufio.py�try_ones 




zBufferSizeTest.try_onecCs�x�tD]�}t|t|��\}}|||d|�}|jt|�|�|j|�|j|d�|j|dd��qWdS)N�xr���)�lengths�divmod�lenrr)r
�patternZlength�q�rZ
teststringrrr�	drive_one*s

zBufferSizeTest.drive_onecCs|jd�dS)Ns1234567890)r)r
rrr�
test_primepat8szBufferSizeTest.test_primepatcCs|jtd��dS)Ni�)r�bytes)r
rrr�test_nullpat=szBufferSizeTest.test_nullpatN)�__name__�
__module__�__qualname__rrrrrrrrrsrc@seZdZejZdS)�CBufferSizeTestN)r r!r"�iorrrrrr#Asr#c@seZdZeej�ZdS)�PyBufferSizeTestN)r r!r"�staticmethod�pyiorrrrrr%Dsr%�__main__)ZunittestZtestrr$Z_pyior'�list�rangerrZTestCaser#r%r �mainrrrr�<module>s'3