o
�i� � @ sB d dl Z d dlZd dlZG dd� dej�Zedkre�� dS dS )� Nc @ s| e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� ZdS )�
StructSeqTestc C sB t �� }| �|t� t|�}| �t|�t|�� | �||� tt|� t|��D ]+}| �||d � ||d � � tt|� t|��D ]}| �|||� |||� � qBq(tt|� t|��D ]}| �|d |� |d |� � q^| �t|j t|� d � | �t|j t|�� tt|� t|�d �D ]}| �|| || � q�d S )N� )
�time�gmtimeZassertIsInstance�tuple�assertEqual�len�range�assertRaises�
IndexError�__getitem__)�self�tZastuple�i�j� r �0/usr/local/lib/python3.10/test/test_structseq.py�
test_tuple s"