PHP WebShell

Текущая директория: /usr/lib/python3/dist-packages/zope/interface/common/tests/__pycache__

Просмотр файла: test_collections.cpython-310.pyc

o

$
x`]�@sddlZzddlmZWn
eyddlZYnwddlmZddlmZzddlmZWney:e	�ZYnwddl
mZddlmZddl
mZddl
mZd	d
lmZd	dlmZd	dlmZGd
d�deej�Zeeejj�Gdd�dee�ZdS)�N)�deque)�OrderedDict��MappingProxyType)�Invalid)�collections)�PYPY)�PYTHON2�)�add_abc_interface_tests)�VerifyClassMixin)�VerifyObjectMixinc	@s�eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Ze	d
dhZ
er*e
�e
eh�erBe
�eeeei���ei���h�iZdSdS)�TestVerifyClasscC�(|�t�tj�|�|�tjt��dS�N)�assertIsInstance�	frozenset�abc�Set�
assertTrue�verifyr�ISet��self�r�N/usr/lib/python3/dist-packages/zope/interface/common/tests/test_collections.py�test_frozenset.�zTestVerifyClass.test_frozensetcCrr)r�listr�MutableSequencerrr�IMutableSequencerrrr�	test_list2rzTestVerifyClass.test_listcC�|�|�tjtj��dSr)rrrr �UserListrrrr�
test_UserList7�
�zTestVerifyClass.test_UserListcCr"r)rrr�IMutableMapping�UserDictrrrr�
test_UserDict;r%zTestVerifyClass.test_UserDictcCr"r)rrr�	ISequence�
UserStringrrrr�test_UserString?r%zTestVerifyClass.test_UserStringcCslzddlm}Wnty|�d�Ynw|�t��|�tj|�Wd�dS1s/wYdS)Nr)r'z+No UserDict.NonIterableUserDict on Python 3)r'�ImportError�skipTest�assertRaisesrrrr&)r�NonIterableUserDictrrr�test_non_iterable_UserDictCs�"�z*TestVerifyClass.test_non_iterable_UserDict�ParseResults�RowN)�__name__�
__module__�__qualname__rr!r$r(r+r0�
memoryview�UNVERIFIABLEr�updater�range�PY2�
basestring�buffer�xrange�type�	viewitems�viewkeys�
NON_STRICT_ROrrrrr*s4��	

��rc@sxeZdZiejij�ejij�ejij	�e
dd��edd��edd��ej
dd��eee���dd��eed��dd��d	ej�eei�	���d
d��eei����dd��eei����dd��ed
d�ed�D��dd��eeg��dd��eeg��dd��dej�ddd�ddd�eee���dd�eed��dd�dejeee���dd�i�Zer�e�ejiji�dSdS)�TestVerifyObjectcC�td�S�N�abc)r6rrrr�<lambda>��zTestVerifyObject.<lambda>cCrC)N�
�r9rrrrrF�rGcCsti�SrrrrrrrF�rGcCs
t�d�S)Nr)rr*rrrrrF��
cC�
tt��Sr)�iter�	bytearrayrrrrrF�rJrEcCrCrD�rLrrrrrF�rG�	coroutinecC�ti���Sr)rL�keysrrrrrF��cCrPr)rL�itemsrrrrrF�rRcCrPr)rL�valuesrrrrrF�rRcc��|]}|VqdSrr��.0�irrr�	<genexpr>���zTestVerifyObject.<genexpr>r
cCsdd�td�D�S)NcsrUrrrVrrrrY�rZz,TestVerifyObject.<lambda>.<locals>.<genexpr>�rIrrrrrF�scC�tg�SrrNrrrrrF�rGcCr\r)�reversedrrrrrF�rG�longrange_iterator�range_iteratorcC�ttd��S�Nr[�rLr9rrrrrF�rR�
rangeiteratorcCr`rarbrrrrrF�rRcCrKr)rL�setrrrrrF�rJ�cCrC)NrerNrrrrrF�rG�async_generatorcCrKr)rL�tuplerrrrrF�rJN)r3r4r5r�IValuesViewrT�
IItemsViewrS�	IKeysViewrQr6r9rr*r>rLrM�unittest�SkipTestr]rdrg�CONSTRUCTORSr:r8�
viewvaluesrrrrrB�s`������
��	�
���
������
��rB)rk�collections.abcrr,rrr�typesr�object�zope.interfacer�zope.interface.common�zope.interface._compatrr	r:rerrr
�TestCaserrr4rBrrrr�<module>s2
�
�S�

Выполнить команду


Для локальной разработки. Не используйте в интернете!