Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_list.cpython-311.pyc |
�
�Ke�# � � � d dl Z d dlmZ d dlmZ d dlZd dlZ G d� dej � � Ze dk r ej
� � dS dS )� N)�
list_tests)�cpython_onlyc � � � e Zd ZeZd� Zd� Zd� Z� fd�Zd� Z � fd�Z
d� Zd� Zd � Z
d
� Zd� Zd� Zd
� Zd� Zed� � � Zd� Z� xZS )�ListTestc �h � | � t g � � g � � g d�}t |� � }| � ||� � | � ||u� � | � t d� � g � � | � t d� � g d�� � | � t d� � g � � | � t d� � g d�� � | � t d� t d� � D � � � � g d�� � t j d k r;| � t t t t j d
z � � � � g }|� d� |D � � � � | � |g � � d S )N)r � � � � � �spam)�s�p�a�mc 3 �$ K � | ]}|d z �|V � �dS )r Nr )�.0�xs �8/usr/local/apps/python3/lib/python3.11/test/test_list.py� <genexpr>z&ListTest.test_basic.<locals>.<genexpr> s+ � � � �<�<�A�a�!�e�<�a�<�<�<�<�<�<� �
)r r
� � � i���r c 3 � K � | ]}| V � �d S �Nr )r �ys r r z&ListTest.test_basic.<locals>.<genexpr>* s � � � ����!�������r ) �assertEqual�list�
assertTrue�range�sys�maxsize�assertRaises�MemoryError�extend)�self�l0_3�l0_3_bisr s r �
test_basiczListTest.test_basic
s� � �����b���2�&�&�&��|�|����:�:������x�(�(�(�����H�,�-�-�-�����b���2�&�&�&�����l�+�+�\�\�\�:�:�:�����b���2�&�&�&�����f���';�';�';�<�<�<�����<�<��r���<�<�<�<�<�(��� *� *� *� �;�*�$�$�
���k�4��s�{�a�7G�1H�1H�I�I�I�
�� �����Q�����������B�����r c � � | � t d� � 5 t g �� � d d d � � d S # 1 swxY w Y d S )Nzkeyword argument��sequence)�assertRaisesRegex� TypeErrorr �r( s r �test_keyword_argszListTest.test_keyword_args- s� � �
�
#�
#�I�/A�
B�
B� � ��"����� � � � � � � � � � � � ���� � � � � � s
�:�>�>c �f � G d� dt � � } |ddg� � }| � t |� � |� � | � t |� � ddg� � | � t
� � 5 |d�� � d d d � � n# 1 swxY w Y G d� dt � � } |ddgd �
� � }| � t |� � |� � | � t |� � ddg� � | � |j d � � G d� dt � � } |ddgd �
� � }| � t |� � |� � | � t |� � ddg� � | � |j d � � d S )
Nc � � e Zd ZdS )�4ListTest.test_keywords_in_subclass.<locals>.subclassN��__name__�
__module__�__qualname__r r r �subclassr5 2 s � � � � � ��Dr r: r r r r- c � � � e Zd Zd� fd� Z� xZS )�>ListTest.test_keywords_in_subclass.<locals>.subclass_with_initNc �X �� t � � � |� � || _ d S r )�super�__init__�newarg)r( �seqr@ � __class__s �r r? zGListTest.test_keywords_in_subclass.<locals>.subclass_with_init.__init__; s&