shell bypass 403
o
`b�� � @ s6 d dl mZ d dlZd dlmZmZ d dlZd dlZd dlZd dl Z d dl
Z
d dlZdZdd� Z
G dd� d�ZG d d
� d
�ZG dd� dej�ZG d
d� dej�ZG dd� de�ZG dd� de�ZG dd� dej�ZG dd� de�ZG dd� dej�ZG dd� dej�ZdZdeiZd"dd�Zedkr�ed d!� dS dS )#� ��dequeN)�support� seq_testsi�� c c s � t ��N)�SyntaxError� r r �8/usr/local/python-3.10/lib/python3.10/test/test_deque.py�fail
s �r
c @ � e Zd Zdd� ZdS )�BadCmpc C � t �r )�RuntimeError��self�otherr r r �__eq__ � z
BadCmp.__eq__N��__name__�
__module__�__qualname__r r r r r r � r c @ s e Zd Zdd� Zdd� ZdS )� MutateCmpc C s || _ || _d S r )r �result)r r r r r r �__init__ s
zMutateCmp.__init__c C s | j �� | jS r )r �clearr r r r r r s
zMutateCmp.__eq__N)r r r r r r r r r r s r c @ s� e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� Z d=d>� Z!d?d@� Z"dAdB� Z#dCdD� Z$dEdF� Z%dGdH� Z&dIdJ� Z'dKdL� Z(dMdN� Z)dOdP� Z*dQdR� Z+dSdT� Z,dUdV� Z-dWdX� Z.dYdZ� Z/d[d\� Z0d]d^� Z1e2j3Z3e2j4d_d`� �Z5daS )b� TestBasicc s t tdd��� � �td�� tdd�D ]}� �|� qttdd��D ]}� �|� q"| �t� �ttdd��� | �t� �d� � fdd �td
�D �}| �|ttdd��� | �t� �ttdd��� � fdd �td
�D �}|� � | �|ttd
d��� | �t� �ttdd
��� d S )Ni��ix��� � �8���r �X c � g | ]}� � � �qS r ��popleft��.0�i��dr r �
<listcomp>) � z)TestBasic.test_basics.<locals>.<listcomp>� �2 c r"