File: //usr/local/lib/python3.7/test/__pycache__/test_tuple.cpython-37.pyc
B
��gP � @ sN d dl mZmZ d dlZd dlZd dlZG dd� dej�ZedkrJe� � dS )� )�support� seq_testsNc s� e Zd ZeZdd� Z� fdd�Zdd� Z� fdd�Z� fd d
�Z � fdd�Z
� fd
d�Zdd� Zdd� Z
dd� Zdd� Zdd� Zejdd� �Zdd� Zejdd� �Zejdd � �Zejd!d"� �Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Z� ZS )-� TupleTestc C s( d}| � t|�� dd W d Q R X d S )Nz(tuple indices must be integers or slices� �a)�assertRaisesRegex� TypeError)�self�msgr r �+/usr/local/lib/python3.7/test/test_tuple.py�test_getitem_error
s zTupleTest.test_getitem_errorc s� t � �� | �t� d� d}t|�}| �||k� | �tg �d� | �tddddg�d� | �td�d� | �td�d � | �td
d� td�D ��d
� d S )Nr )r � � � r r
r r � Zspam)�s�pr �mc s s | ]}|d r|V qdS )r Nr )�.0�xr r r � <genexpr> s z.TupleTest.test_constructors.<locals>.<genexpr>�
)r
r � � � )�super�test_constructors�assertEqual�tuple�
assertTrue�range)r Zt0_3Zt0_3_bis)� __class__r r r s
zTupleTest.test_constructorsc C s&