File: //usr/local/lib/python3.10/test/__pycache__/test_io.cpython-310.pyc
o
�i�� � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
Z
ddlZddlZddlmZmZ ddlmZmZ ddlmZ ddlmZmZmZ ddlmZ ddlmZ dd lmZ dd
lm Z ddlm!Z! ddl"m#Z# ddl$Z$ddl%Z%ddl&Z'zddl(Z(W n
e)y� d
d� Z*Y nw dd� Z*G dd� de(j+�Z,e-e d�p�e j.j/Z0dd� Z1G dd� d�Z2G dd� de2e%j3�Z4G dd� de2e'j3�Z5G dd� de2�Z6G dd� de6e%j3�Z7G dd � d e6e'j3�Z8G d!d"� d"e6�Z9G d#d$� d$e9e%j3�Z:G d%d&� d&e9e'j3�Z;G d'd(� d(e6�Z<G d)d*� d*e<e%j3�Z=G d+d,� d,e<e'j3�Z>G d-d.� d.e6�Z?G d/d0� d0e?e%j3�Z@G d1d2� d2e?e'j3�ZAG d3d4� d4�ZBG d5d6� d6eBe%jC�ZDG d7d8� d8eBe'jC�ZEG d9d:� d:�ZFG d;d<� d<eFe%jC�ZGG d=d>� d>eFe'jC�ZHG d?d@� d@�ZIG dAdB� dBeIe%j3�ZJG dCdD� dDeIe'j3�ZKG dEdF� dFe
jL�ZMG dGdH� dHeM�ZNG dIdJ� dJeM�ZOejPG dKdL� dLe
jL��ZQG dMdN� dN�ZRG dOdP� dP�ZSG dQdR� dRe
jLeR�ZTG dSdT� dTeTeS�ZUG dUdV� dVeT�ZVG dWdX� dXe
jLeR�ZWG dYdZ� dZeWeS�ZXG d[d\� d\eW�ZYG d]d^� d^e
jL�ZZG d_d`� d`eZ�Z[G dadb� dbeZ�Z\G dcdd� ddeTeW�Z]G dedf� dfe]eS�Z^G dgdh� dhe]�Z_G didj� dje$j`�Zadkdl� ZbG dmdn� dne
jL�ZcG dodp� dpe
jL�ZdG dqdr� dre%jC�Zedsdt� ZfG dudv� dved�ZgG dwdx� dxed�ZhG dydz� dze
jL�ZiG d{d|� d|ei�ZjG d}d~� d~ei�ZkG dd�� d�e
jL�ZlG d�d�� d�el�ZmG d�d�� d�el�Zne
�oejpd�kd��G d�d�� d�e
jL��ZqG d�d�� d�eq�ZrG d�d�� d�eq�Zsd�d�� Zteud�k�r�e
�v� dS dS )�zUnit tests for the io module.� N)�deque�UserList)�cycle�count)�support)�assert_python_ok�assert_python_failure�run_python_until_end)�
import_helper)� os_helper)�threading_helper)�warnings_helper)�skip_if_sanitizer)�FakePathc O s t � dt| i |���S )N�b)�array�bytes)�pos�kw� r �)/usr/local/lib/python3.10/test/test_io.py� byteslike8 � r c O s>