Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.9/test/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.9/test/__pycache__/test_contains.cpython-39.opt-2.pyc

a

��gh
�@stddlmZddlZddlmZGdd�d�ZGdd�de�ZGdd	�d	e�ZGd
d�dej�Z	e
dkrpe��dS)
�)�dequeN)�NEVER_EQc@seZdZdd�ZdS)�base_setcCs
||_dS�N��el��selfr�r
�./usr/local/lib/python3.9/test/test_contains.py�__init__szbase_set.__init__N)�__name__�
__module__�__qualname__rr
r
r
rrsrc@seZdZdd�ZdS)�mysetcCs
|j|kSrrrr
r
r�__contains__szmyset.__contains__N�r
rrrr
r
r
rr
src@seZdZdd�ZdS)�seqcCs|jg|Srr)r	�nr
r
r�__getitem__szseq.__getitem__N)r
rrrr
r
r
rrsrc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�TestContainscs�td��td�}td�}|�d|�|�d|�|�d|�|�d|�|�t�fdd��|�t�fdd��|�dd�|�dd�|�d	d	�|�d	d�|�td
d��dS)N�rcsd�vS�Nrr
r
��ar
r�<lambda>�z0TestContains.test_common_tests.<locals>.<lambda>csd�vSrr
r
rr
rrr�c�abc�d�cSsddvS)Nrr
r
r
r
rr%r)rrr�assertIn�assertNotIn�assertRaises�	TypeError)r	�brr
rr�test_common_testsszTestContains.test_common_testscCs�td�}|D]}|�||�q|�d|�|�||�t|�}|D]}|�||�qB|�d|�|�||�Gdd�d�}|�|�|j�dS)N�
�c@s eZdZeed��Zdd�ZdS)z:TestContains.test_builtin_sequence_types.<locals>.Deviant1�cSs0|dkr,|j�d�|j�d�|j�d�dS)N��
�r)�aList�remove�r	�otherr
r
r�__eq__<s
zATestContains.test_builtin_sequence_types.<locals>.Deviant1.__eq__N)r
rr�list�ranger-r1r
r
r
r�Deviant15sr4)r3r!r"�tupler-)r	r�ir4r
r
r�test_builtin_sequence_types'sz(TestContains.test_builtin_sequence_typescCsptd�dddtf}tttjtttf}|D]B}||�}|D]}|�	||�q8|�
|||�k�|�
||k�q(dS)N�nanrr)�floatrr2r5�dict�fromkeys�set�	frozensetrr!Z
assertTrue)r	�valuesZconstructors�constructor�	container�elemr
r
r�test_nonreflexiveEszTestContains.test_nonreflexivecsdGdd�dt�}|�}Gdd�d|�}|��|�d|v�|�dt��v�|�t�fdd��dS)Nc@seZdZdd�ZdS)z4TestContains.test_block_fallback.<locals>.ByContainscSsdS)NFr
r/r
r
rrUszATestContains.test_block_fallback.<locals>.ByContains.__contains__Nrr
r
r
r�
ByContainsTsrCc@seZdZdd�ZdZdS)z7TestContains.test_block_fallback.<locals>.BlockContainscssdSrr
)r	r
r
r�__iter__csz@TestContains.test_block_fallback.<locals>.BlockContains.__iter__N)r
rrrDrr
r
r
r�
BlockContainsXsrErcsd�vS)Nrr
r
�Zbcr
rrjrz2TestContains.test_block_fallback.<locals>.<lambda>)�objectZassertFalser2r#r$)r	rCrrEr
rFr�test_block_fallbackRsz TestContains.test_block_fallbackN)r
rrr&r7rBrHr
r
r
rrs
r�__main__)�collectionsrZunittestZtest.supportrrrrZTestCaserr
�mainr
r
r
r�<module>sZ

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists