Sindbad~EG File Manager
a
��g�� � @ sv d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
Z
ddlZddlZddlmZmZ ddlmZmZ ddlmZ ddlmZmZmZ ddlmZmZ ddlZddl Z ddl!Z"zddl#Z#W n e$�y dd � Z%Y n0 d
d � Z%G dd� de#j&�Z'e(e d
��p:e j)j*Z+dd� Z,G dd� d�Z-G dd� de-e j.�Z/G dd� de-e"j.�Z0G dd� de-�Z1G dd� de1e j.�Z2G dd� de1e"j.�Z3G dd� de1�Z4G dd� de4e j.�Z5G d d!� d!e4e"j.�Z6G d"d#� d#e1�Z7G d$d%� d%e7e j.�Z8G d&d'� d'e7e"j.�Z9G d(d)� d)e1�Z:G d*d+� d+e:e j.�Z;G d,d-� d-e:e"j.�Z<G d.d/� d/�Z=G d0d1� d1e=e j>�Z?G d2d3� d3e=e"j>�Z@G d4d5� d5�ZAG d6d7� d7eAe j>�ZBG d8d9� d9eAe"j>�ZCG d:d;� d;�ZDG d<d=� d=eDe j.�ZEG d>d?� d?eDe"j.�ZFG d@dA� dAe
jG�ZHG dBdC� dCeH�ZIG dDdE� dEeH�ZJejKG dFdG� dGe
jG��ZLG dHdI� dI�ZMG dJdK� dK�ZNG dLdM� dMe
jGeM�ZOG dNdO� dOeOeN�ZPG dPdQ� dQeO�ZQG dRdS� dSe
jGeM�ZRG dTdU� dUeReN�ZSG dVdW� dWeR�ZTG dXdY� dYe
jG�ZUG dZd[� d[eU�ZVG d\d]� d]eU�ZWG d^d_� d_eOeR�ZXG d`da� daeXeN�ZYG dbdc� dceX�ZZG ddde� deej[�Z\e�]e\j^� G dfdg� dge
jG�Z_G dhdi� die
jG�Z`G djdk� dke j>�Zadldm� ZbG dndo� doe`�ZcG dpdq� dqe`�ZdG drds� dse
jG�ZeG dtdu� duee�ZfG dvdw� dwee�ZgG dxdy� dye
jG�ZhG dzd{� d{eh�ZiG d|d}� d}eh�Zje
�kejld~kd�G d�d�� d�e
jG��ZmG d�d�� d�em�ZnG d�d�� d�em�Zod�d�� Zpeqd�k�rre
�r� dS )�zUnit tests for the io module.� N)�deque�UserList)�cycle�count)�support)�assert_python_ok�assert_python_failure�run_python_until_end)�FakePath�skip_if_sanitizerc O s t � dt| i |���S )N�b)�array�bytes)�pos�kw� r �(/usr/local/lib/python3.9/test/test_io.py� byteslike3 s r c O s>