File: //opt/cppython/lib/python3.8/test/__pycache__/test_userlist.cpython-38.opt-2.pyc
U
.D�g� � @ sF d dl mZ d dlmZ d dlZG dd� dej�ZedkrBe�� dS )� )�UserList)�
list_testsNc sd e Zd ZeZ� fdd�Zdd� Zdd� Zdd� Z� fd d
�Z dd� Z
d
d� Zdd� Zdd� Z
� ZS )�UserListTestc s� t � �� dddddg}| �|�}tdd�D ]h}| �|d |� |d |� � | �||d � ||d � � tdd�D ] }| �|||� |||� � qrq,d S )Nr � � � � ���� )�super�
test_getslice� type2test�range�assertEqual)�self�l�u�i�j�� __class__� �1/opt/cppython/lib/python3.8/test/test_userlist.pyr
s
zUserListTest.test_getslicec C sD dddddg}t |�}| �|d d � |j� | �|d d � |� d S )Nr r r r r )r ZassertIsInstancer r )r r r r r r �test_slice_type s zUserListTest.test_slice_typec C s$ t d�}|d }| �|td�� d S )N�spam�eggs�spameggs)r r �list�r r �u2r r r �test_add_specials s zUserListTest.test_add_specialsc C sB t d�}d| }| �|td�� |�t d��}| �|td�� d S )Nr r r )r r r �__radd__r r r r �test_radd_specials s
zUserListTest.test_radd_specialsc s: t � �� ddg}|tddg�7 }| �|ddddg� d S )Nr r )r � test_iaddr r �r r r r r r# &