Your IP : 216.73.216.196


Current Path : /opt/alt/python310/lib64/python3.10/test/__pycache__/
Upload File :
Current File : //opt/alt/python310/lib64/python3.10/test/__pycache__/test_bufio.cpython-310.opt-2.pyc

o

0�iT
�@s�ddlZddlmZddlmZddlZddlZee	dd��gd�Z
Gdd�d�ZGd	d
�d
eej�Z
Gdd�deej�Zed
krHe��dSdS)�N)�support)�	os_helper�i)ii�iiii i'i@i�ii@Bc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�BufferSizeTestc	Cs�t�tj�|�tjd�}zE|�|�|�d�|�|�|��ttjd�}|��}|�||d�|��}|�||�|��}|�|�|��Wt�tj�dSt�tj�w)N�wb�
�rb)	r�unlinkZTESTFN�open�write�close�readline�assertEqualZassertFalse)�self�s�f�line�r�6/opt/alt/python310/lib64/python3.10/test/test_bufio.py�try_ones 




zBufferSizeTest.try_onecCsntD]2}t|t|��\}}|||d|�}|�t|�|�|�|�|�|d�|�|dd��qdS)N�x���)�lengths�divmod�lenrr)r�patternZlength�q�rZ
teststringrrr�	drive_one+s
�zBufferSizeTest.drive_onecC�|�d�dS)Ns1234567890�r�rrrr�
test_primepat9szBufferSizeTest.test_primepatcCr)Ns�r r!rrr�test_nullpat>szBufferSizeTest.test_nullpatN)�__name__�
__module__�__qualname__rrr"r#rrrrrs
rc@seZdZejZdS)�CBufferSizeTestN)r$r%r&�ior
rrrrr'Bs
r'c@seZdZeej�ZdS)�PyBufferSizeTestN)r$r%r&�staticmethod�pyior
rrrrr)Esr)�__main__)Zunittest�testrZtest.supportrr(Z_pyior+�list�rangerrZTestCaser'r)r$�mainrrrr�<module>s3�