Sindbad~EG File Manager
a
��g"� � @ s� d dl mZmZmZmZmZ d dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlmZ d dl
mZ G dd� de�ZG dd� de�ZG d d
� d
e
j�ZG dd� de
j�ZG d
d� de
j�ZG dd� de
j�Zedkr�e
�� dS )� )�
gc_collect�
bigmemtest�_2G�cpython_only�captured_stdoutN)�Scanner)�proxyc s e Zd Z� fdd�Z� ZS )�Sc s t t� �|��S �N)r �super�__getitem__��self�index�� __class__� �(/usr/local/lib/python3.9/test/test_re.pyr s z
S.__getitem__��__name__�
__module__�__qualname__r �
__classcell__r r r r r s r c s e Zd Z� fdd�Z� ZS )�Bc s t t� �|��S r
)r r r r
r r r r s z
B.__getitem__r r r r r r s r c @ s2 e Zd Zd�dd�Zd�dd�Z�d dd�Zdd � Zd
d� Zdd
� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zd4d5� Zd6d7� Zd8d9� Zd:d;� Zd<d=� Z d>d?� Z!d@dA� Z"dBdC� Z#dDdE� Z$dFdG� Z%dHdI� Z&dJdK� Z'dLdM� Z(dNdO� Z)dPdQ� Z*dRdS� Z+dTdU� Z,dVdW� Z-dXdY� Z.dZd[� Z/d\d]� Z0d^d_� Z1d`da� Z2dbdc� Z3e4ddde� �Z5dfdg� Z6dhdi� Z7djdk� Z8dde9j:fdldm�Z;e<j=e<j> dn Z?dodp� Z@dqdr� ZAdsdt� ZBdudv� ZCdwdx� ZDdydz� ZEd{d|� ZFd}d~� ZGdd�� ZHd�d�� ZId�d�� ZJd�d�� ZKd�d�� ZLd�d�� ZMd�d�� ZNd�d�� ZOd�d�� ZPd�d�� ZQd�d�� ZRd�d�� ZSd�d�� ZTd�d�� ZUd�d�� ZVd�d�� ZWd�d�� ZXd�d�� ZYd�d�� ZZd�d�� Z[d�d�� Z\d�d�� Z]d�d�� Z^d�d�� Z_d�d�� Z`d�d�� Zad�d�� Zbd�d�� Zcd�d�� Zdd�d�� Zed�d�� Zfd�d�� Zgd�d�� Zhd�d Zid�dĄ Zjd�dƄ Zkd�dȄ Zlemend�dʍd�d̄ �Zoemend�dʍd�dτ �Zpd�dф Zqd�dӄ Zre4d�dՄ �Zsd�dׄ Ztd�dل Zud�dۄ Zvd�d݄ Zwd�d߄ Zxd�d� Zye4d�d� �Zzd�d� Z{d�d� Z|d�d� Z}d�d� Z~d�d� Zd�d� Z�d�d� Z�d�d� Z�d�d�� Z�d�d�� Z�d�d�� Z�d�d�� Z�d�d�� Z�dS ( �ReTestsNc s, �� ||� � � ��fdd���||� d S )Nc sH t |ttf�r.t| |�D ]\}}�||� qn��t| �t|�� � d S r
)�
isinstance�tuple�list�zip�assertIs�type)�actual�expect�x�y��msg�recurser r r r'