File: //usr/local/lib/python3.7/test/__pycache__/test_io.cpython-37.opt-2.pyc
B
��g� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlZd dl
Z
d dlZd dlmZmZ d dlmZmZ d dlmZ d dlmZmZ d dlmZ d dlZd dlZd dlZyd dl Z W n e!k
�r dd� Z"Y nX d d� Z"G d
d� de j#�Z$e �%d��p,d
Z&e �%d��p<d
Z'de&k�pNde'kZ(dd� Z)G dd� d�Z*G dd� de*ej+�Z,G dd� de*ej+�Z-G dd� de*�Z.G dd� de.ej+�Z/G dd� de.ej+�Z0G dd � d e.�Z1G d!d"� d"e1ej+�Z2G d#d$� d$e1ej+�Z3G d%d&� d&e.�Z4G d'd(� d(e4ej+�Z5G d)d*� d*e4ej+�Z6G d+d,� d,e.�Z7G d-d.� d.e7ej+�Z8G d/d0� d0e7ej+�Z9G d1d2� d2�Z:G d3d4� d4e:ej;�Z<G d5d6� d6e:ej;�Z=G d7d8� d8�Z>G d9d:� d:e>ej;�Z?G d;d<� d<e>ej;�Z@G d=d>� d>�ZAG d?d@� d@eAej+�ZBG dAdB� dBeAej+�ZCG dCdD� dDejD�ZEG dEdF� dFeE�ZFG dGdH� dHeE�ZGejHG dIdJ� dJejD��ZIG dKdL� dL�ZJG dMdN� dN�ZKG dOdP� dPejDeJ�ZLG dQdR� dReLeK�ZMG dSdT� dTeL�ZNG dUdV� dVejDeJ�ZOG dWdX� dXeOeK�ZPG dYdZ� dZeO�ZQG d[d\� d\ejD�ZRG d]d^� d^eR�ZSG d_d`� d`eR�ZTG dadb� dbeLeO�ZUG dcdd� ddeUeK�ZVG dedf� dfeU�ZWG dgdh� dhejX�ZYe�ZeYj[� G didj� djejD�Z\G dkdl� dlejD�Z]G dmdn� dnej;�Z^dodp� Z_G dqdr� dre]�Z`G dsdt� dte]�ZaG dudv� dvejD�ZbG dwdx� dxeb�ZcG dydz� dzeb�ZdG d{d|� d|ejD�ZeG d}d~� d~ee�ZfG dd�� d�ee�Zge�hejid�kd��G d�d�� d�ejD��ZjG d�d�� d�ej�ZkG d�d�� d�ej�Zld�d�� Zmend�k�r�e�o� dS )�� 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�d d �<