Sindbad~EG File Manager
a
��gD � @ 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 dlZd dlZd dlZd dlZd dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZmZ d dlm Z d d l!m"Z" d d
l#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z) d dl*m+Z+ d dl,m-Z-m.Z. zd dl/Z/d dl0Z0W n e1�yh d Z/Z0Y n0 G d
d� d�Z2G dd� d�Z3G dd� d�Z4dddddddddde5ej6�ej6fde7fdde7fd e7fd!e7fd"e7fe8d#d$�d%fe9d&�e7fgZ:dddddddd'e7fdd(e7fe5ej6�ej6fde7fd)e7fde7fd e7fd!e7fd"e7fe8d#d$�d%fe9d&�e7fgZ;G d*d+� d+�Z<G d,d-� d-�Z=d.d/� Z>d0d1� Z?G d2d3� d3ej@�ZAG d4d5� d5ej@�ZBe�Ce/d6�G d7d8� d8ej@��ZDG d9d:� d:ej@�ZEG d;d<� d<ej@�ZFG d=d>� d>ej@�ZGd?d@� ZHeIdAk�re�J� dS )B� N)� ExitStack)�partial)�CO_COROUTINE)�product)�dedent)�AsyncGeneratorType�FunctionType)�neg)�support)�EnvironmentVarGuard�TESTFN�check_warnings� swap_attr�unlink�maybe_get_event_loop_policy)�assert_python_ok)� MagicMock�patchc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�Squaresc C s || _ g | _d S �N��max�sofar��selfr � r �-/usr/local/lib/python3.9/test/test_builtin.py�__init__+ s zSquares.__init__c C s
t | j�S r ��lenr �r r r r �__len__/ � zSquares.__len__c C sR d| kr| j k sn t�t| j�}||krH| j�|| � |d7 }q&| j| S �Nr � )r �
IndexErrorr r �append�r �i�nr r r �__getitem__1 s
zSquares.__getitem__N��__name__�
__module__�__qualname__r r! r* r r r r r ) s r c @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�
StrSquaresc C s || _ g | _d S r r r r r r r ; s zStrSquares.__init__c C s
t | j�S r r r r r r r! ? s zStrSquares.__len__c C sV d| kr| j k sn t�t| j�}||krL| j�t|| �� |d7 }q&| j| S r# )r r% r r r&