File: //usr/local/lib/python3.7/test/__pycache__/list_tests.cpython-37.pyc
B
��g(B � @ sF d Z ddlZddlZddlmZ ddlmZmZ G dd� dej�ZdS )z,
Tests common to list and UserList.UserList
� N)�
cmp_to_key)�support� seq_testsc 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"� Z� fd#d$�Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Z� fd/d0�Z� fd1d2�Zd3d4� Zd5d6� Zd7d8� Z� ZS )9�
CommonTestc C s� | � | �g �| �� � | �dddg�}|�� | � || �g �� | �dddg�}|�dddg� | � || �dddg�� | �|�}| �t|�t|�� | � ||� d S )N� � � � � � )�assertEqual� type2test�__init__ZassertNotEqual�id)�self�a�b� r �+/usr/local/lib/python3.7/test/list_tests.py� test_init s
zCommonTest.test_initc C s, g }d}| � t|�� |d W d Q R X d S )Nz'list indices must be integers or slicesr )�assertRaisesRegex� TypeError)r r �msgr r r �test_getitem_error! s zCommonTest.test_getitem_errorc C s, g }d}| � t|�� d|d<