Your IP : 216.73.217.32
3
��2a�
� @ sh d dl mZ d dlZG dd� d�ZG dd� de�ZG dd� de�ZG d d
� d
ej�Zedkrdej � dS )� )�dequeNc @ s e Zd Zdd� ZdS )�base_setc C s
|| _ d S )N)�el)�selfr � r �2/opt/alt/python36/lib64/python3.6/test_contains.py�__init__ s zbase_set.__init__N)�__name__�
__module__�__qualname__r r r r r r s r c @ s e Zd Zdd� ZdS )�mysetc C s
| j |kS )N)r )r r r r r �__contains__
s zmyset.__contains__N)r r
r r
r r r r r s r c @ s e Zd Zdd� ZdS )�seqc C s | j g| S )N)r )r �nr r r �__getitem__ s zseq.__getitem__N)r r
r r r r r r r
s r c @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
�TestContainsc s� t d�� td�}td�}| jd|� | jd|� | jd|� | jd|� | jt� fdd�� | jt� fdd�� | jdd� | jdd� | jd d � | jd d� | jtd
d� � d S )N� r c s d� kS )Nr r r )�ar r �<lambda> s z0TestContains.test_common_tests.<locals>.<lambda>c s d� kS )Nr r r )r r r r s �c�abc�d� c S s d dkS )Nr r r r r r r $ s )r r r �assertIn�assertNotIn�assertRaises� TypeError)r �br r )r r �test_common_tests s zTestContains.test_common_testsc C s� t d�}x|D ]}| j||� qW | jd|� | j||� t|�}x|D ]}| j||� qHW | jd|� | j||� G dd� d�}| j|� |j� d S )N�
� c @ s e Zd Zeed��Zdd� ZdS )z:TestContains.test_builtin_sequence_types.<locals>.Deviant1� c S s0 |dkr,| j jd� | j jd� | j jd� dS )N� �
� r )�aList�remove)r �otherr r r �__eq__; s
zATestContains.test_builtin_sequence_types.<locals>.Deviant1.__eq__N)r r
r �list�ranger% r( r r r r �Deviant14 s r+ )r* r r �tupler% )r r �ir+ r r r �test_builtin_sequence_types&