Sindbad~EG File Manager
�
'Μg�O � � � d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZ d dlm Z d dl
mZmZm
Z
mZmZ d dlmZmZmZmZ d dlmZ d dlmZ d dlZd dlZ G d � d
� Z G d� deej8 � Z G d
� deej8 � Z G d� d� Z G d� deej8 � Z G d� deej8 � Z!d� Z"e#dk( r ejH � yy)� N)�array)�proxy��wraps)�cpython_only� swap_attr�
gc_collect�
is_emscripten�is_wasi)�TESTFN�TESTFN_ASCII�TESTFN_UNICODE�make_bad_fd)�check_warnings)�UserListc �� � e Zd Zd� Zd� Zd� Zd� Zd� Z ej e
d� d� � Zd� Zd � Z
d
� Zd� Zd� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z ej ej6 dk( d� d� � Zd� Zd� Zed� � Zed� � Z ed� � Z!ed� � Z"ed� � Z#ed � � Z$ed!� � Z%ed"� � Z&ed#� � Z'ed$� � Z(d%� Z)ed&� � Z*ed'� � Z+ed(� � Z,y))*�
AutoFileTestsc �: � | j t d� | _ y �N�w)�FileIOr �f��selfs �-/usr/local/lib/python3.12/test/test_fileio.py�setUpzAutoFileTests.setUp s � ����V�S�)��� c � � | j r| j j � t j t � y �N)r �close�os�remover r s r �tearDownzAutoFileTests.tearDown s"