File: //proc/thread-self/root/usr/local/lib/python3.7/test/__pycache__/test_io.cpython-37.opt-1.pyc
B
��g� � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
Z
ddlZddlZddlmZmZ ddlmZmZ ddlmZ ddlmZmZ ddlmZ ddlZddlZddlZ yddl!Z!W n e"k
�r dd � Z#Y nX d
d � Z#G dd� de!j$�Z%e
�&d
��p0dZ'e
�&d��p@dZ(de'k�pRde(kZ)dd� Z*G dd� d�Z+G dd� de+ej,�Z-G dd� de+e j,�Z.G dd� de+�Z/G dd� de/ej,�Z0G dd� de/e j,�Z1G d d!� d!e/�Z2G d"d#� d#e2ej,�Z3G d$d%� d%e2e j,�Z4G d&d'� d'e/�Z5G d(d)� d)e5ej,�Z6G d*d+� d+e5e j,�Z7G d,d-� d-e/�Z8G d.d/� d/e8ej,�Z9G d0d1� d1e8e j,�Z:G d2d3� d3�Z;G d4d5� d5e;ej<�Z=G d6d7� d7e;e j<�Z>G d8d9� d9�Z?G d:d;� d;e?ej<�Z@G d<d=� d=e?e j<�ZAG d>d?� d?�ZBG d@dA� dAeBej,�ZCG dBdC� dCeBe j,�ZDG dDdE� dEe
jE�ZFG dFdG� dGeF�ZGG dHdI� dIeF�ZHejIG dJdK� dKe
jE��ZJG dLdM� dM�ZKG dNdO� dO�ZLG dPdQ� dQe
jEeK�ZMG dRdS� dSeMeL�ZNG dTdU� dUeM�ZOG dVdW� dWe
jEeK�ZPG dXdY� dYePeL�ZQG dZd[� d[eP�ZRG d\d]� d]e
jE�ZSG d^d_� d_eS�ZTG d`da� daeS�ZUG dbdc� dceMeP�ZVG ddde� deeVeL�ZWG dfdg� dgeV�ZXG dhdi� diejY�ZZe�[eZj\� G djdk� dke
jE�Z]G dldm� dme
jE�Z^G dndo� doej<�Z_dpdq� Z`G drds� dse^�ZaG dtdu� due^�ZbG dvdw� dwe
jE�ZcG dxdy� dyec�ZdG dzd{� d{ec�ZeG d|d}� d}e
jE�ZfG d~d� def�ZgG d�d�� d�ef�Zhe
�iejjd�kd��G d�d�� d�e
jE��ZkG d�d�� d�ek�ZlG d�d�� d�ek�Zmd�d�� Zneod�k�r�e
�p� dS )�zUnit tests for the io module.� N)�deque�UserList)�cycle�count)�support)�assert_python_ok�run_python_until_end)�FakePathc O s t � dt| |��S )N�b)�array�bytes)�pos�kw� r �(/usr/local/lib/python3.7/test/test_io.py� byteslike2 s r c O s: t | |�}t� }t�|t|�� |t|��d�dd�<