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-2.pyc



���]$
�@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�//opt/alt/python35/lib64/python3.5/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
�pattern�length�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__rrrr rrrrrs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