403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.59
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__/test_copy.cpython-315.opt-2.pyc
R
>lqj�~c�>�]PHs]PHs]PHs]PHs]QHGsGsGsGsG	s	G
s
Gs]PH0s]QH4Gs\\\\1s\	\
1s\\*sQQ\O$2sQQ\O$2sQQ\O$2sQ	s\Q
6Xc\O02P!P!)�)�le�lt�ge�gt�eq�ne�
attrgetter)�supportc�`�\sQs]snQsQsQsQsQsQs	Qs
QsQ	sQ
s
QsQsQ
sQsQsQsQsQsQsQsQsQsQsQsQsQsQsQsQs Qs!Qs"Q s#Q!s$\%OL2\%ON2\%OP2Q"222s)Q#s*Q$s+Q%s,\%OL2\%ON2\%OP2Q&222s-Q's.Q(s/\%OL2\%ON2\%OP2Q)222s0Q*s1Q+s2Q,s3Q-s4Q.s5Q/s6Q0s7Q1s8Q2s9Q3s:\%OL2Q42s;Q5s<Q6s=Q7s>Q8s?\%OL2Q92s@Q:sAQ;sBQ<sCQ=sDQ>sEQ?sFQ@sGQAsHQBsIQCsJQDsKQEsLQFsMQGsNQHsOQIsPQJsQQKsRQLsSQMsTQNsUQOsVQPsWQQsXUsYP!)R�TestCopyc��UO[O[O2UO	[O[
2P!�N)�assertIs�copy�Error�error�assertIsSubclass�	Exception��selfs&�#C:\Python315\\Lib\test\test_copy.py�test_exceptions�TestCopy.test_exceptionss,���
�
�d�j�j�$�*�*�-����d�j�j�)�4�c�Z�]*o[OU2oUOV2P!��*)r�assertEqual�r�x�ys&  r�test_copy_basic�TestCopy.test_copy_basics"�����I�I�a�L������rc�`�U1QkQ[2nR]*2o[OU2oUOUOUO2UOUOUO2P!)c�6:`�\sQs] snQsU1QksQsUsP!)�"TestCopy.test_copy_copy.<locals>.Cc��VmP!r
��foo�rr(s&&r�__init__�+TestCopy.test_copy_copy.<locals>.C.__init__!����rc�*:�RUO2!r
r'�r�Cs&�r�__copy__�+TestCopy.test_copy_copy.<locals>.C.__copy__#��������{�"rr')�__name__�
__module__�__qualname__�__firstlineno__r*r0�__static_attributes__�__classdictcell__��
__classdict__r/s@�rr/r% s����
�
#�
#rr/)�objectrr�	__class__r(�rrr r/s&  @r�test_copy_copy�TestCopy.test_copy_copysW���	#��	#�

�b�E���I�I�a�L��������a�k�k�2����������&rc�`�QQ[2nU1QkoR]*2oUO[[OU2[O
RUR2[OU2oUO
V#2UO[U2R2UOUOUO2P!)c�(`�\sQs]+snQsQsUsP!)�&TestCopy.test_copy_registry.<locals>.Cc�>�[OU2oVmU!r
�r;�__new__r(��clsr(�objs&& rrE�.TestCopy.test_copy_registry.<locals>.C.__new__,����n�n�S�)�����
r��r3r4r5r6rEr7r8�r:s@rr/rB+�����
�
rr/c�$:�RUO11!r
r'�rHr/s&�r�pickle_C�-TestCopy.test_copy_registry.<locals>.pickle_C0��������z�?�"r)
r;�assertRaises�	TypeErrorr�copyreg�pickle�assertIsNotr�typer(�rrQrr r/s&   @r�test_copy_registry�TestCopy.test_copy_registry*s����	��	�
	#�
�b�E�����)�T�Y�Y��2����q�(�A�&��I�I�a�L�����������a��!�$����������&rc�`�U1QkQ[2o,nU2o[OU2oUOV22UOR],2P!)c�6:`�\sQs];snU1QksQsQsUsP!)�'TestCopy.test_copy_reduce_ex.<locals>.Cc�,:�RO]2P!����append�r�proto�cs&&�r�
__reduce_ex__�5TestCopy.test_copy_reduce_ex.<locals>.C.__reduce_ex__<���������rc�*�UOQ2P!�zshouldn't call this��failrs&r�
__reduce__�2TestCopy.test_copy_reduce_ex.<locals>.C.__reduce__?����	�	�/�0rrK�r3r4r5r6rhror7r8�r:rgs@�rr/r_;�����
�
1�
1rr/�r;rrr�rr/rr rgs&   @r�test_copy_reduce_ex�TestCopy.test_copy_reduce_ex:sH���	1��	1�
��
�C���I�I�a�L���
�
�a������Q�C� rc�`�U1QkQ[2o,nU2o[OU2oUOV22UOR],2P!)c�0:`�\sQs]HsnU1QksQsUsP!)�$TestCopy.test_copy_reduce.<locals>.Cc�,:�RO]2P!rarc�rrgs&�rro�/TestCopy.test_copy_reduce.<locals>.C.__reduce__IrjrrK�r3r4r5r6ror7r8rss@�rr/r{H�����
�
rr/rurvs&   @r�test_copy_reduce�TestCopy.test_copy_reduceGsH���	��	�
��
�C���I�I�a�L���
�
�a������Q�C� rc��QQ[2oU2oUO[O[OU2P!)c�(`�\sQs]SsnQsQsUsP!)�"TestCopy.test_copy_cant.<locals>.Cc�r�UOQ2%c[U2g[OV2!��__reduce��
startswith�AttributeErrorr;�__getattribute__�r�names&&rr��3TestCopy.test_copy_cant.<locals>.C.__getattribute__T�-���?�?�:�.�.�(��.�.��.�.�t�:�:rrK�r3r4r5r6r�r7r8rMs@rr/r�S�����
;�
;rr/)r;rTrr�rr/rs&  r�test_copy_cant�TestCopy.test_copy_cantRs1��	;��	;�

�C�����$�*�*�d�i�i��3rc�p�QQ2oQoQQ[OQ5oPQ[]*]]d*QP	P
QQ	Q
UOQ[	[Q22[]
2[
]]
]2U[U[2,oSFD)oUO[OU2U2J+	P!)
c��\sQs]^sQsP!)�+TestCopy.test_copy_atomic.<locals>.NewStylerK�r3r4r5r6r7rKrr�NewStyler�^���rr�c��P!r
rKrKrr�f�$TestCopy.test_copy_atomic.<locals>.f`���rc��\sQs]bsQsP!)�0TestCopy.test_copy_atomic.<locals>.WithMetaclassrKr�rKrr�
WithMetaclassr�br�rr���	metaclass.���Q�	@��?�hello�helloሴsworld�)�abc�ABCMeta�NotImplemented�__code__�bytes�range�slice�max�propertyrr)rr�r�r��testsrs&     r�test_copy_atomic�TestCopy.test_copy_atomic]s���	�	�	�	�c�k�k�	��s�N��Q��V�T�4����-�����5��s��,�e�B�i��q�"�a���3�
�x�z�	;��
�A��M�M�$�)�)�A�,��*�rc���,QNo[OU2oUOV!2UOV!2,o[OU2oUOV!2UOV!2P!)rb�rb���rrrXrs&  r�test_copy_list�TestCopy.test_copy_listls^�����I�I�a�L���������������I�I�a�L�����������rc��QoUO[OU2U2QoUO[OU2U2]]],1oUO[OU2U2P!)rbr�rK)rr�rrs& r�test_copy_tuple�TestCopy.test_copy_tuplevs[�����
�
�d�i�i��l�A�&����
�
�d�i�i��l�A�&�
��1�b�M���
�
�d�i�i��l�A�&rc��Q]Q]-o[OU2oUOV!2UOV!2-o[OU2oUOV!2UOV!2P!�r(�barr�rs&  r�test_copy_dict�TestCopy.test_copy_dict~sg��
�A�u�a� ���I�I�a�L���������������I�I�a�L�����������rc���[]]Q5oUO[OU2U2[2oUO[OU2U2P!)rb�rr )�
frozendictrrr�s& r�test_copy_frozendict�TestCopy.test_copy_frozendict�sA����a� ���
�
�d�i�i��l�A�&��L���
�
�d�i�i��l�A�&rc��.Qlo[OU2oUOV!2UOV!2[2o[OU2oUOV!2UOV!2P!�rb>rbr�r�)rrrX�setrs&  r�
test_copy_set�TestCopy.test_copy_set�s`�����I�I�a�L�������������E���I�I�a�L�����������rc���[.Ql2oUO[OU2U2[2oUO[OU2U2P!r�)�	frozensetrrr�s& r�test_copy_frozenset�TestCopy.test_copy_frozenset�s?���i� ���
�
�d�i�i��l�A�&��K���
�
�d�i�i��l�A�&rc��[Q2o[OU2oUOV!2UOV!2[2o[OU2oUOV!2UOV!2P!)sabc)�	bytearrayrrrXrs&  r�test_copy_bytearray�TestCopy.test_copy_bytearray�se���f����I�I�a�L�������������K���I�I�a�L�����������rc�x�QQ2oU]*2oUO[OU2U2P!)c�.`�\sQs]�snQsQsQsUsP!)�*TestCopy.test_copy_inst_vanilla.<locals>.Cc��VmP!r
r'r)s&&rr*�3TestCopy.test_copy_inst_vanilla.<locals>.C.__init__�r,rc�6�UOUO6H!r
r'�r�others&&r�__eq__�1TestCopy.test_copy_inst_vanilla.<locals>.C.__eq__�����x�x�5�9�9�,�,rr'�r3r4r5r6r*r�r7r8rMs@rr/r�������
�
-�
-rr/�rrr�s&  r�test_copy_inst_vanilla�TestCopy.test_copy_inst_vanilla�s/��	-�	-�

�b�E��������1��q�)rc�`�U1QkQ2nR]*2oUO[OU2U2P!)c�<:`�\sQs]�snQsU1QksQsQsUsP!)�'TestCopy.test_copy_inst_copy.<locals>.Cc��VmP!r
r'r)s&&rr*�0TestCopy.test_copy_inst_copy.<locals>.C.__init__�r,rc�*:�RUO2!r
r'r.s&�rr0�0TestCopy.test_copy_inst_copy.<locals>.C.__copy__�r2rc�6�UOUO6H!r
r'r�s&&rr��.TestCopy.test_copy_inst_copy.<locals>.C.__eq__�r�rr')	r3r4r5r6r*r0r�r7r8r9s@�rr/r��s����
�
#�
-�
-rr/r��rrr/s& @r�test_copy_inst_copy�TestCopy.test_copy_inst_copy�s0���	-�	-�
�b�E��������1��q�)rc�x�QQ2oU]*2oUO[OU2U2P!)c�4`�\sQs]�snQsQsQsQsUsP!)�.TestCopy.test_copy_inst_getinitargs.<locals>.Cc��VmP!r
r'r)s&&rr*�7TestCopy.test_copy_inst_getinitargs.<locals>.C.__init__�r,rc��UO1!r
r'rs&r�__getinitargs__�>TestCopy.test_copy_inst_getinitargs.<locals>.C.__getinitargs__�������{�"rc�6�UOUO6H!r
r'r�s&&rr��5TestCopy.test_copy_inst_getinitargs.<locals>.C.__eq__�r�rr'�	r3r4r5r6r*r�r�r7r8rMs@rr/r�������
�
#�
-�
-rr/r�r�s&  r�test_copy_inst_getinitargs�#TestCopy.test_copy_inst_getinitargs��/��	-�	-�
�b�E��������1��q�)rc��QQ[2oU]*2o[OU2oUOV12UOV22UO	V22UOUO
UO
2P!)c�4`�\sQs]�snQsQsQsQsUsP!)�-TestCopy.test_copy_inst_getnewargs.<locals>.Cc�>�[OU2oVmU!r
��intrEr(�rGr(rs&& rrE�5TestCopy.test_copy_inst_getnewargs.<locals>.C.__new__�����{�{�3�'�����rc��UO1!r
r'rs&r�__getnewargs__�<TestCopy.test_copy_inst_getnewargs.<locals>.C.__getnewargs__�����x�x�y� rc�6�UOUO6H!r
r'r�s&&rr��4TestCopy.test_copy_inst_getnewargs.<locals>.C.__eq__�r�rr'�	r3r4r5r6rErr�r7r8rMs@rr/r������
�
!�
-�
-rr/�r	r�assertIsInstancerrXr(�rr/rr s&   r�test_copy_inst_getnewargs�"TestCopy.test_copy_inst_getnewargs�sh��	-��	-�
�b�E���I�I�a�L�����a�#��������������������&rc��QQ[2oU]*Q5o[OU2oUOV12UOV22UO	V22UOUO
UO
2P!)c�4`�\sQs]�snQsQsQsQsUsP!)�0TestCopy.test_copy_inst_getnewargs_ex.<locals>.Cc�>�[OU2oVmU!r
rr
s&$ rrE�8TestCopy.test_copy_inst_getnewargs_ex.<locals>.C.__new__�rrc�$�QQUO-1!�r(rKr'rs&r�__getnewargs_ex__�BTestCopy.test_copy_inst_getnewargs_ex.<locals>.C.__getnewargs_ex__�����E�4�8�8�,�,�,rc�6�UOUO6H!r
r'r�s&&rr��7TestCopy.test_copy_inst_getnewargs_ex.<locals>.C.__eq__�r�rr'�	r3r4r5r6rEr!r�r7r8rMs@rr/r������
�
-�
-�
-rr/r'rrs&   r�test_copy_inst_getnewargs_ex�%TestCopy.test_copy_inst_getnewargs_ex�sh��	-��	-�
�"�I���I�I�a�L�����a�#��������������������&rc�x�QQ2oU]*2oUO[OU2U2P!)c�4`�\sQs]�snQsQsQsQsUsP!)�+TestCopy.test_copy_inst_getstate.<locals>.Cc��VmP!r
r'r)s&&rr*�4TestCopy.test_copy_inst_getstate.<locals>.C.__init__�r,rc� �QUO-!r'r'rs&r�__getstate__�8TestCopy.test_copy_inst_getstate.<locals>.C.__getstate__�����t�x�x�(�(rc�6�UOUO6H!r
r'r�s&&rr��2TestCopy.test_copy_inst_getstate.<locals>.C.__eq__�r�rr'�	r3r4r5r6r*r0r�r7r8rMs@rr/r,������
�
)�
-�
-rr/r�r�s&  r�test_copy_inst_getstate� TestCopy.test_copy_inst_getstate�rrc�x�QQ2oU]*2oUO[OU2U2P!)c�4`�\sQs]�snQsQsQsQsUsP!)�+TestCopy.test_copy_inst_setstate.<locals>.Cc��VmP!r
r'r)s&&rr*�4TestCopy.test_copy_inst_setstate.<locals>.C.__init__�r,rc�$�UQ*UmP!r'r'�r�states&&r�__setstate__�8TestCopy.test_copy_inst_setstate.<locals>.C.__setstate__��
�� ��<��rc�6�UOUO6H!r
r'r�s&&rr��2TestCopy.test_copy_inst_setstate.<locals>.C.__eq__�r�rr'�	r3r4r5r6r*rAr�r7r8rMs@rr/r;������
�
(�
-�
-rr/r�r�s&  r�test_copy_inst_setstate� TestCopy.test_copy_inst_setstate�rrc���QQ2oU]*2oUO[OU2U2UQ2oUO[OU2U2P!)c�:`�\sQsQsnQsQsQsQsQsUs	P!)�4TestCopy.test_copy_inst_getstate_setstate.<locals>.Cr�c��VmP!r
r'r)s&&rr*�=TestCopy.test_copy_inst_getstate_setstate.<locals>.C.__init__r,rc��UO!r
r'rs&rr0�ATestCopy.test_copy_inst_getstate_setstate.<locals>.C.__getstate__����x�x�rc��VmP!r
r'r?s&&rrA�ATestCopy.test_copy_inst_getstate_setstate.<locals>.C.__setstate__��� �rc�6�UOUO6H!r
r'r�s&&rr��;TestCopy.test_copy_inst_getstate_setstate.<locals>.C.__eq__r�rr'�
r3r4r5r6r*r0rAr�r7r8rMs@rr/rL�����
�
 �
!�
-�
-rr/gr�r�s&  r� test_copy_inst_getstate_setstate�)TestCopy.test_copy_inst_getstate_setstate�sP��	-�	-�
�b�E��������1��q�)�
�c�F��������1��q�)rc�Z�]*o[OU2oUOV!2P!r)r�deepcopyrrs&  r�test_deepcopy_basic�TestCopy.test_deepcopy_basics#�����M�M�!�������rc��,oV,o[OU2oUOV!2UOV!2UOU]*U]*2UO	U]*U]*2P!�r)rr\rrXrrs&  r�test_deepcopy_memo�TestCopy.test_deepcopy_memosh��
��
�F���M�M�!�����������������1��q��t�$��
�
�a��d�A�a�D�!rc��QQ[2oQQUQ5oUO[OU2U2P!)c��\sQsQsQsP!)�/TestCopy.test_deepcopy_issubclass.<locals>.Meta�&rKr�rKrr�Metare&r�rrgc��\sQsQsQsP!)�,TestCopy.test_deepcopy_issubclass.<locals>.C�(rKr�rKrrr/ri(r�rr/r�)rYrrr\)rrgr/s&  r�test_deepcopy_issubclass�!TestCopy.test_deepcopy_issubclass!s3��
	�4�	�	�$�	�������q�)�1�-rc�`�U1QkQ[2nR]*2o[OU2oUOUOUO2UOUO
UO
2P!)c�::`�\sQsQsnQsQU1QkksQsUsP!)�*TestCopy.test_deepcopy_deepcopy.<locals>.C�-c��VmP!r
r'r)s&&rr*�3TestCopy.test_deepcopy_deepcopy.<locals>.C.__init__.r,rc�*:�RUO2!r
r'�r�memor/s&&�r�__deepcopy__�7TestCopy.test_deepcopy_deepcopy.<locals>.C.__deepcopy__0r2rr'r
)r3r4r5r6r*rvr7r8r9s@�rr/ro-s����
�
#�
#rr/)r;rr\rr<r(r=s&  @r�test_deepcopy_deepcopy�TestCopy.test_deepcopy_deepcopy,sX���	#��	#�

�b�E���M�M�!���������a�k�k�2����������&rc�`�QQ[2nU1QkoR]*2oUO[[OU2[
ORUR2[OU2oUOV#2UO[U2R2UOUOUO2P!)c�(`�\sQsQsnQsQsUsP!)�*TestCopy.test_deepcopy_registry.<locals>.C�8c�>�[OU2oVmU!r
rDrFs&& rrE�2TestCopy.test_deepcopy_registry.<locals>.C.__new__9rJrrKrLrMs@rr/r|8rNrr/c�$:�RUO11!r
r'rPs&�rrQ�1TestCopy.test_deepcopy_registry.<locals>.pickle_C=rSr)r;rTrUrr\rVrWrXrrYr(rZs&   @r�test_deepcopy_registry�TestCopy.test_deepcopy_registry7s����	��	�
	#�
�b�E�����)�T�]�]�A�6����q�(�A�&��M�M�!������������a��!�$����������&rc�`�U1QkQ[2o,nU2o[OU2oUOV22UO	R],2P!)c�6:`�\sQsQsnU1QksQsQsUsP!)�+TestCopy.test_deepcopy_reduce_ex.<locals>.C�Hc�,:�RO]2P!rarcres&&�rrh�9TestCopy.test_deepcopy_reduce_ex.<locals>.C.__reduce_ex__Irjrc�*�UOQ2P!rlrmrs&rro�6TestCopy.test_deepcopy_reduce_ex.<locals>.C.__reduce__LrqrrKrrrss@�rr/r�Hrtrr/�r;rr\rrrvs&   @r�test_deepcopy_reduce_ex� TestCopy.test_deepcopy_reduce_exGsI���	1��	1�
��
�C���M�M�!����
�
�a������Q�C� rc�`�U1QkQ[2o,nU2o[OU2oUOV22UO	R],2P!)c�0:`�\sQsQsnU1QksQsUsP!)�(TestCopy.test_deepcopy_reduce.<locals>.C�Uc�,:�RO]2P!rarcr}s&�rro�3TestCopy.test_deepcopy_reduce.<locals>.C.__reduce__VrjrrKrrss@�rr/r�Ur�rr/r�rvs&   @r�test_deepcopy_reduce�TestCopy.test_deepcopy_reduceTsI���	��	�
��
�C���M�M�!����
�
�a������Q�C� rc��QQ[2oU2oUO[O[OU2P!)c�(`�\sQsQsnQsQsUsP!)�&TestCopy.test_deepcopy_cant.<locals>.C�`c�r�UOQ2%c[U2g[OV2!r�r�r�s&&rr��7TestCopy.test_deepcopy_cant.<locals>.C.__getattribute__ar�rrKr�rMs@rr/r�`r�rr/)r;rTrrr\r�s&  r�test_deepcopy_cant�TestCopy.test_deepcopy_cant_s1��	;��	;�

�C�����$�*�*�d�m�m�Q�7rc��QQ2oQoPQ[]*]]d*QP	P
QQQQUOU[]
2[[	2,oSFD)oUO[OU2U2J+	P!)	c��\sQsQsQsP!)�/TestCopy.test_deepcopy_atomic.<locals>.NewStyle�krKr�rKrrr�r�kr�rr�c��P!r
rKrKrrr��(TestCopy.test_deepcopy_atomic.<locals>.fmr�r.r�r�sbytesr�r�)r�r�r�r�r�rrr\)rr�r�r�rs&    r�test_deepcopy_atomic�TestCopy.test_deepcopy_atomicjsn��	�	�	��s�N�B��3���d�E�2��7�M�1�:�:��5��9�c�8�:�7���A��M�M�$�-�-��*�A�.�rc���]],],o[OU2oUOV!2UOV2UOU]*U]*2P!ra�rr\rrXrs&  r�test_deepcopy_list�TestCopy.test_deepcopy_listu�Q����V�Q�K���M�M�!�����������������1��q��t�$rc�.�,oUOU2[OU2o[FDoUO	[
V2U2J	UO
V!2UOU]*U2UO[U2]2P!r`)
rdrr\�comparisonsrT�RecursionErrorrXrr�len�rrr �ops&   r�test_deepcopy_reflexive_list�%TestCopy.test_deepcopy_reflexive_list|st��
��	������M�M�!����+�B����n�b�Q�7��������
�
�a��d�A������Q���#rc�Z�Qo[OU2oUOV2P!�NrK�rr\rrs&  r�test_deepcopy_empty_tuple�"TestCopy.test_deepcopy_empty_tuple�s!�����M�M�!����
�
�a�rc���]],]1o[OU2oUOV!2UOV2UOU]*U]*2P!rar�rs&  r�test_deepcopy_tuple�TestCopy.test_deepcopy_tuple�r�rc�Z�Qo[OU2oUOV2P!)rb)�rbr�r�r�rs&  r�!test_deepcopy_tuple_of_immutables�*TestCopy.test_deepcopy_tuple_of_immutables�s!�����M�M�!����
�
�a�rc�V�,1oU]*OU2[OU2o[FDoUO	[
V2U2J	UO
V!2UO
U]*U]*2UOU]*]*U2P!r`)rdrr\r�rTr�rXrr�s&   r�test_deepcopy_reflexive_tuple�&TestCopy.test_deepcopy_reflexive_tuple�s����E��	�!����A���M�M�!����+�B����n�b�Q�7�����������1��q��t�$��
�
�a��d�1�g�q�!rc���Q]],Q]-o[OU2oUOV!2UOV2UOUQ*UQ*2P!r�r�rs&  r�test_deepcopy_dict�TestCopy.test_deepcopy_dict�sV��
�Q��F�E�1�%���M�M�!�����������������5��1�U�8�,rc�t�[Q]],Q]-2o[OU2oUOV!2UO	V2UO	UQ*UQ*2[,Q5oUQ*OU2[OU2oUOUO
2UO
22UO	V2UO	UQ*UQ*2UOUQ*]*U2[,Q5oUQ*OU2UQ*o[OU2oUO	V2UO	U]*U]*2UOU]*Q*U2P!)r(r�r')r�rr\rrXrd�keysrrs&  r�test_deepcopy_frozendict�!TestCopy.test_deepcopy_frozendict�sJ�����1�v�u�a�0�1���M�M�!�����������������5��1�U�8�,�
�2���	�%�������M�M�!����������1�6�6�8�,����������5��1�U�8�,��
�
�a��h�q�k�1�%��2���	�%������
�e�H���M�M�!������������1��q��t�$��
�
�a��d�5�k�1�%rc�^�-oVQ$[OU2o[FDoUO[V2U2J	[
FDoUO[V2U2J	UOV!2UOUQ*U2UO[U2]2P!r')rr\�order_comparisonsrTrU�equality_comparisonsr�rXrrr�r�s&   r�test_deepcopy_reflexive_dict�%TestCopy.test_deepcopy_reflexive_dict�s���
���%���M�M�!���#�#�B����i���2�$�&�&�B����n�b�Q�7�'�������
�
�a��h��"�����Q���#rc��-o,o[OV!2oUOU[U2*]*U2P!r`)rr\r�id�rrurr s&   r�test_deepcopy_keepalive� TestCopy.test_deepcopy_keepalive�s5�������M�M�!�"���
�
�d�2�d�8�n�Q�'��+rc�&�-o,QNo[OV!2oUOV22UO[U2]2-oQ,o[OV!2oUOV22UO[U2]2P!)rb)rbr�r��r�)rr\rr�r�s&   r�!test_deepcopy_dont_memo_immutable�*TestCopy.test_deepcopy_dont_memo_immutable�sx�������M�M�!�"�����������T��A�&���
�H���M�M�!�"�����������T��A�&rc���QQ2oU]*,2o[OU2oUOV22UOUOUO2P!)c�.`�\sQsQsnQsQsQsUsP!)�.TestCopy.test_deepcopy_inst_vanilla.<locals>.C��c��VmP!r
r'r)s&&rr*�7TestCopy.test_deepcopy_inst_vanilla.<locals>.C.__init__�r,rc�6�UOUO6H!r
r'r�s&&rr��5TestCopy.test_deepcopy_inst_vanilla.<locals>.C.__eq__�r�rr'r�rMs@rr/r��r�rr/�rr\rrXr(rs&   r�test_deepcopy_inst_vanilla�#TestCopy.test_deepcopy_inst_vanilla�sM��	-�	-�

�r�d�G���M�M�!�����������������&rc��`�U1QkQ2nR]*,2o[OU2oUOV!2UOV!2UOUOUO2P!)c�<:`�\sQsQsnQsU1QksQsQsUsP!)�/TestCopy.test_deepcopy_inst_deepcopy.<locals>.C�c��VmP!r
r'r)s&&rr*�8TestCopy.test_deepcopy_inst_deepcopy.<locals>.C.__init__�r,rc�T:�R[OUOU22!r
)rr\r(rts&&�rrv�<TestCopy.test_deepcopy_inst_deepcopy.<locals>.C.__deepcopy__�s�������t�x�x��6�7�7rc�6�UOUO6H!r
r'r�s&&rr��6TestCopy.test_deepcopy_inst_deepcopy.<locals>.C.__eq__�r�rr')	r3r4r5r6r*rvr�r7r8r9s@�rr/r��s����
�
8�
-�
-rr/r�r=s&  @r�test_deepcopy_inst_deepcopy�$TestCopy.test_deepcopy_inst_deepcopy�s\���	-�	-�
�r�d�G���M�M�!����������������������&rc���QQ2oU]*,2o[OU2oUOV22UOV22UOUOUO2P!)c�4`�\sQsQsnQsQsQsQsUsP!)�2TestCopy.test_deepcopy_inst_getinitargs.<locals>.C�c��VmP!r
r'r)s&&rr*�;TestCopy.test_deepcopy_inst_getinitargs.<locals>.C.__init__r,rc��UO1!r
r'rs&rr��BTestCopy.test_deepcopy_inst_getinitargs.<locals>.C.__getinitargs__r�rc�6�UOUO6H!r
r'r�s&&rr��9TestCopy.test_deepcopy_inst_getinitargs.<locals>.C.__eq__	r�rr'r�rMs@rr/r�rrr/r�rs&   r�test_deepcopy_inst_getinitargs�'TestCopy.test_deepcopy_inst_getinitargs�[��	-�	-�
�r�d�G���M�M�!����������������������&rc�b�QQ[2oU]*,2o[OU2oUOV12UO	V22UOV22UO	UOUO2UOUOUO2P!)c�4`�\sQsQsnQsQsQsQsUsP!)�1TestCopy.test_deepcopy_inst_getnewargs.<locals>.C�c�>�[OU2oVmU!r
rr
s&& rrE�9TestCopy.test_deepcopy_inst_getnewargs.<locals>.C.__new__rrc��UO1!r
r'rs&rr�@TestCopy.test_deepcopy_inst_getnewargs.<locals>.C.__getnewargs__rrc�6�UOUO6H!r
r'r�s&&rr��8TestCopy.test_deepcopy_inst_getnewargs.<locals>.C.__eq__r�rr'rrMs@rr/r�rrr/�r	rr\rrrXr(rs&   r�test_deepcopy_inst_getnewargs�&TestCopy.test_deepcopy_inst_getnewargss���	-��	-�
�r�d�G���M�M�!������a�#��������������������&����������&rc�d�QQ[2oU]*,Q5o[OU2oUOV12UO	V22UOV22UO	UOUO2UOUOUO2P!)c�4`�\sQsQsnQsQsQsQsUsP!)�4TestCopy.test_deepcopy_inst_getnewargs_ex.<locals>.C�$c�>�[OU2oVmU!r
rr
s&$ rrE�<TestCopy.test_deepcopy_inst_getnewargs_ex.<locals>.C.__new__%rrc�$�QQUO-1!r r'rs&rr!�FTestCopy.test_deepcopy_inst_getnewargs_ex.<locals>.C.__getnewargs_ex__)r#rc�6�UOUO6H!r
r'r�s&&rr��;TestCopy.test_deepcopy_inst_getnewargs_ex.<locals>.C.__eq__+r�rr'r&rMs@rr/r$r'rr/r'rrs&   r� test_deepcopy_inst_getnewargs_ex�)TestCopy.test_deepcopy_inst_getnewargs_ex#s���	-��	-�
�2�$�K���M�M�!������a�#��������������������&����������&rc���QQ2oU]*,2o[OU2oUOV22UOV22UOUOUO2P!)c�4`�\sQsQsnQsQsQsQsUsP!)�/TestCopy.test_deepcopy_inst_getstate.<locals>.C�6c��VmP!r
r'r)s&&rr*�8TestCopy.test_deepcopy_inst_getstate.<locals>.C.__init__7r,rc� �QUO-!r'r'rs&rr0�<TestCopy.test_deepcopy_inst_getstate.<locals>.C.__getstate__9r2rc�6�UOUO6H!r
r'r�s&&rr��6TestCopy.test_deepcopy_inst_getstate.<locals>.C.__eq__;r�rr'r5rMs@rr/r6r6rr/r�rs&   r�test_deepcopy_inst_getstate�$TestCopy.test_deepcopy_inst_getstate5r�rc���QQ2oU]*,2o[OU2oUOV22UOV22UOUOUO2P!)c�4`�\sQsQsnQsQsQsQsUsP!)�/TestCopy.test_deepcopy_inst_setstate.<locals>.C�Dc��VmP!r
r'r)s&&rr*�8TestCopy.test_deepcopy_inst_setstate.<locals>.C.__init__Er,rc�$�UQ*UmP!r'r'r?s&&rrA�<TestCopy.test_deepcopy_inst_setstate.<locals>.C.__setstate__GrCrc�6�UOUO6H!r
r'r�s&&rr��6TestCopy.test_deepcopy_inst_setstate.<locals>.C.__eq__Ir�rr'rFrMs@rr/r#DrGrr/r�rs&   r�test_deepcopy_inst_setstate�$TestCopy.test_deepcopy_inst_setstateCr�rc��QQ2oU]*,2o[OU2oUOV22UOV22UOUOUO2U,2o[OU2oUOV22UOV22UOUOUO2P!)c�:`�\sQsQsnQsQsQsQsQsUs	P!)�8TestCopy.test_deepcopy_inst_getstate_setstate.<locals>.C�Rc��VmP!r
r'r)s&&rr*�ATestCopy.test_deepcopy_inst_getstate_setstate.<locals>.C.__init__Sr,rc��UO!r
r'rs&rr0�ETestCopy.test_deepcopy_inst_getstate_setstate.<locals>.C.__getstate__UrQrc��VmP!r
r'r?s&&rrA�ETestCopy.test_deepcopy_inst_getstate_setstate.<locals>.C.__setstate__WrTrc�6�UOUO6H!r
r'r�s&&rr��?TestCopy.test_deepcopy_inst_getstate_setstate.<locals>.C.__eq__Yr�rr'rWrMs@rr/r/RrXrr/r�rs&   r�$test_deepcopy_inst_getstate_setstate�-TestCopy.test_deepcopy_inst_getstate_setstateQs���	-�	-�
�r�d�G���M�M�!����������������������&�
�b�E���M�M�!����������������������&rc��QQ2oU2oV"m[OU2oUOV22UO	UOU2P!)c��\sQsQsQsP!)�0TestCopy.test_deepcopy_reflexive_inst.<locals>.C�irKr�rKrrr/r=ir�rr/)r(rr\rXrrs&   r�test_deepcopy_reflexive_inst�%TestCopy.test_deepcopy_reflexive_instgsF��	�	�
�C�����M�M�!���������
�
�a�e�e�Q�rc���QQ[2oU2o[OU2oUOV22[OU2oUOV22P!)c�(`�\sQsQsnQsQsUsP!)�+TestCopy.test_reconstruct_string.<locals>.C�tc��P!)�rKrs&rro�6TestCopy.test_reconstruct_string.<locals>.C.__reduce__us��rrKrrMs@rr/rCts����
�
rr/)r;rrr\rs&   r�test_reconstruct_string� TestCopy.test_reconstruct_stringssJ��	��	�
�C���I�I�a�L���
�
�a���M�M�!����
�
�a�rc�:`�U1QkQ[2nR2o]*Um[OU2oUOUOUO2[O
U2oUOUOUO2P!)c�0:`�\sQsQsnU1QksQsUsP!)�,TestCopy.test_reconstruct_nostate.<locals>.C�~c�:�RQ1!r�rKr.s&�rro�7TestCopy.test_reconstruct_nostate.<locals>.C.__reduce__s����2�w�rrKrr9s@�rr/rL~s����
�
rr/)r;r(rrr<r\r=s&  @r�test_reconstruct_nostate�!TestCopy.test_reconstruct_nostate}sf���	��	�
�C������I�I�a�L���
�
�a�k�k�1�;�;�/��M�M�!����
�
�a�k�k�1�;�;�/rc�4`�U1QkQ[2nR2o]*,Um[OU2oUOV!2[OU2oUOV!2UOUOUO2P!)c�6:`�\sQsQsnU1QksQsQsUsP!)�*TestCopy.test_reconstruct_state.<locals>.C�c�$:�RQUO1!r���__dict__r.s&�rro�5TestCopy.test_reconstruct_state.<locals>.C.__reduce__������2�t�}�}�-�-rc�6�UOUO6H!r
rWr�s&&rr��1TestCopy.test_reconstruct_state.<locals>.C.__eq__�����}�}����6�6rrK�r3r4r5r6ror�r7r8r9s@�rr/rT�s����
.�
7�
7rr/�r;r(rrr\rXr=s&  @r�test_reconstruct_state�TestCopy.test_reconstruct_state�sp���	7��	7�

�C�������I�I�a�L��������M�M�!�����������������&rc�4`�U1QkQ[2nR2o]*,Um[OU2oUOV!2[OU2oUOV!2UOUOUO2P!)c�<:`�\sQsQsnU1QksQsQsQsUsP!)�3TestCopy.test_reconstruct_state_setstate.<locals>.C�c�$:�RQUO1!r�rWr.s&�rro�>TestCopy.test_reconstruct_state_setstate.<locals>.C.__reduce__�rZrc�>�UOOU2P!r
)rX�updater?s&&rrA�@TestCopy.test_reconstruct_state_setstate.<locals>.C.__setstate__�s���
�
�$�$�U�+rc�6�UOUO6H!r
rWr�s&&rr��:TestCopy.test_reconstruct_state_setstate.<locals>.C.__eq__�r]rrK)	r3r4r5r6rorAr�r7r8r9s@�rr/rd�s����
.�
,�
7�
7rr/r_r=s&  @r�test_reconstruct_state_setstate�(TestCopy.test_reconstruct_state_setstate�sp���	7��	7�
�C�������I�I�a�L��������M�M�!�����������������&rc���QQ[2oU2oV"m[OU2oUO	V22UOUOU2P!)c��\sQsQsQsP!)�.TestCopy.test_reconstruct_reflexive.<locals>.C�rKr�rKrrr/rq�r�rr/)r;r(rr\rXrrs&   r�test_reconstruct_reflexive�#TestCopy.test_reconstruct_reflexive�sH��	��	�
�C�����M�M�!���������
�
�a�e�e�Q�rc�`�U1QkQ[2nR]],],2o[OU2oUOV2UOV2UO	U]*U]*2[O
U2oUOV2UOV2UOU]*U]*2P!)c�6:`�\sQsQsnU1QksQsQsUsP!)�&TestCopy.test_reduce_4tuple.<locals>.C�c�8:�RQUO[U21!r�)rX�iterr.s&�rro�1TestCopy.test_reduce_4tuple.<locals>.C.__reduce__�s����2�t�}�}�d�4�j�9�9rc�t�[U2[U26H9%cUOUO6H!r
)�listrXr�s&&rr��-TestCopy.test_reduce_4tuple.<locals>.C.__eq__��1���T�
�d�5�k�1�8�8��
�
����7�9rrKr^r9s@�rr/rw�s����
:�
9�
9rr/)r}rrrXrr\r=s&  @r�test_reduce_4tuple�TestCopy.test_reduce_4tuple�s����	9��	9�
��1�v�q�k�N���I�I�a�L�������������
�
�a��d�A�a�D�!��M�M�!�����������������1��q��t�$rc�`�U1QkQ[2nRQ]],1Q,2o[OU2oUOV2UOV2UO	UQ*UQ*2[O
U2oUOV2UOV2UOUQ*UQ*2P!)c�6:`�\sQsQsnU1QksQsQsUsP!)�&TestCopy.test_reduce_5tuple.<locals>.C��c�V:�RQUOP[UO221!r�)rXrz�itemsr.s&�rro�1TestCopy.test_reduce_5tuple.<locals>.C.__reduce__�s#����2�t�}�}�d�D�����4F�G�Grc�t�[U2[U26H9%cUOUO6H!r
)�dictrXr�s&&rr��-TestCopy.test_reduce_5tuple.<locals>.C.__eq__�rrrKr^r9s@�rr/r��s����
H�
9�
9rr/r()r�r�)r�rrrXrr\r=s&  @r�test_reduce_5tuple�TestCopy.test_reduce_5tuple�s����	9��	9�
���1�v��
�+�,���I�I�a�L�������������
�
�a��h��%��)��M�M�!�����������������5��1�U�8�,rc�```�U1QknUU1QkQ2nR2oRO[29^tt^2[OU2PPP2RO[29^tt^2[OU2PPP2P!)%fhKN9h)%fhP!9h)c�,:�ROQ2P!rlrm)�args�kwargsrs*,�r�state_setter�1TestCopy.test_reduce_6tuple.<locals>.state_setter�s����I�I�+�,rc�2:`�\sQsQsnUU1QksQsUsP!)�&TestCopy.test_reduce_6tuple.<locals>.C��c�*:�RQUOPPR1!r�rW)rr/r�s&��rro�1TestCopy.test_reduce_6tuple.<locals>.C.__reduce__�s����"�d�m�m�T�4��E�ErrKr)r:r/r�s@��rr/r��s����
F�
Frr/�rTrUrr\)rrr/r�sf @@r�test_reduce_6tuple�TestCopy.test_reduce_6tuple�sv���	-�	F�	F�
�C��
�
�
�y�
)�
)��I�I�a�L�*�
�
�
�y�
)�
)��M�M�!��*�
)�*�
)��
)�
)�
)�s#�B�9B-�B*	�#B*	�-B>	�6B>	c�p`�U1QkQ2nR2oUO[29^tt^2[OU2PPP2UO[29^tt^2[OU2PPP2P!)%fhKN9h)%fhP!9h)c�0:`�\sQsQsnU1QksQsUsP!)�+TestCopy.test_reduce_6tuple_none.<locals>.C��c�*:�RQUOPPP1!r�rWr.s&�rro�6TestCopy.test_reduce_6tuple_none.<locals>.C.__reduce__�s����"�d�m�m�T�4��=�=rrKrr9s@�rr/r��s����
>�
>rr/r�r�s& @r�test_reduce_6tuple_none� TestCopy.test_reduce_6tuple_none�so���	>�	>�
�C��
�
�
�y�
)�
)��I�I�a�L�*�
�
�
�y�
)�
)��M�M�!��*�
)�*�
)��
)�
)�
)�s#�B�0B$�B!	�B!	�$B5	�-B5	c��QQ[2oU2o]*,Um[OU2oUOUOUO2P!)c��\sQsQsQ,sQsP!)�#TestCopy.test_copy_slots.<locals>.C��r(rK�r3r4r5r6�	__slots__r7rKrrr/r���	����Irr/)r;r(rrrs&   r�test_copy_slots�TestCopy.test_copy_slots�sA��	 ��	 �
�C�������I�I�a�L���
�
�a�e�e�Q�U�U�#rc��QQ[2oU2o]*,Um[OU2oUO	UOUO2UOUOUO2P!)c��\sQsQsQ,sQsP!)�'TestCopy.test_deepcopy_slots.<locals>.C��r(rKr�rKrrr/r��r�rr/)r;r(rr\rrXrs&   r�test_deepcopy_slots�TestCopy.test_deepcopy_slots�s\��	 ��	 �
�C�������M�M�!������������&����������&rc�p�QQ[2oUQ]-Q5o[OU2oUOV#2UOUOUO2UOV#2]UQ$UO
V#2UO
UOUO2P!)c�D``�\sQsQsnQU1QkksU1QksQsUsU9s!)�/TestCopy.test_deepcopy_dict_subclass.<locals>.C�c�x:�U%f-o[UO22Um[RU_U2P!r
)r}r��_keys�superr*)r�dr<s&&�rr*�8TestCopy.test_deepcopy_dict_subclass.<locals>.C.__init__�s)�����A�!�!�&�&�(�^��
��� ��#rc�:�[RU_V2VO7cUOOU2P!P!r
)r��__setitem__r�rd)r�key�itemr<s&&&�rr��;TestCopy.test_deepcopy_dict_subclass.<locals>.C.__setitem__s1�����#�C�.��j�j�(��J�J�%�%�c�*�)r)r�r
)	r3r4r5r6r*r�r7r8�
__classcell__)r<r:s@@rr/r��s����
$�

+�
+rr/r()r�r�)r�rr\rr�rX�assertNotEqualrs&   r�test_deepcopy_dict_subclass�$TestCopy.test_deepcopy_dict_subclass�s���		+��		+�
��q�	�N���M�M�!��������������!�'�'�*��������%�����A�!����A�G�G�Q�W�W�-rc��QQ[2oU]],],2o]],Um[OU2oUO[U2[U22UOUOUO2UO	U]*U]*2UO	UOUO2P!)c��\sQsQsQsP!)�+TestCopy.test_copy_list_subclass.<locals>.C�rKr�rKrrr/r�r�rr/)r}r(rrrrs&   r�test_copy_list_subclass� TestCopy.test_copy_list_subclasss���	��	�
��1�v�q�k�N���A�����I�I�a�L������a��$�q�'�*����������&��
�
�a��d�A�a�D�!��
�
�a�e�e�Q�U�U�#rc��QQ[2oU]],],2o]],Um[OU2oUO	[U2[U22UO	UOUO2UOU]*U]*2UOUOUO2P!)c��\sQsQsQsP!)�/TestCopy.test_deepcopy_list_subclass.<locals>.C�rKr�rKrrr/r�r�rr/)r}r(rr\rrXrs&   r�test_deepcopy_list_subclass�$TestCopy.test_deepcopy_list_subclasss���	��	�
��1�v�q�k�N���A�����M�M�!�������a��$�q�'�*����������&�����1��q��t�$����������&rc���QQ[2oU,QN2oUO[U2Q2[OU2oUO[U2Q2P!)c��\sQsQsQsP!)�,TestCopy.test_copy_tuple_subclass.<locals>.C�&rKr�rKrrr/r�&r�rr/r�)�tuplerrrs&   r�test_copy_tuple_subclass�!TestCopy.test_copy_tuple_subclass%sL��	��	�
�i�L������q��9�-��I�I�a�L������q��9�-rc�H�QQ[2oU]],],2oUO[U2]],]12[OU2oUO[U2]],]12UO	V#2UO	U]*U]*2P!)c��\sQsQsQsP!)�0TestCopy.test_deepcopy_tuple_subclass.<locals>.C�.rKr�rKrrr/r�.r�rr/)r�rrr\rXrs&   r�test_deepcopy_tuple_subclass�%TestCopy.test_deepcopy_tuple_subclass-s���	��	�
��1�v�q�k�N������q��Q��F�A�;�/��M�M�!�������q��Q��F�A�;�/����������1��q��t�$rc�z�QQ[2oUO[[OU22P!)c�(`�\sQsQsnQsQsUsP!)�-TestCopy.test_getstate_exc.<locals>.EvilState�8c��[Q2g)zain't got no stickin' state)�
ValueErrorrs&rr0�:TestCopy.test_getstate_exc.<locals>.EvilState.__getstate__9s�� �!>�?�?rrK)r3r4r5r6r0r7r8rMs@r�	EvilStater�8s����
@�
@rr�)r;rTr�r)rr�s& r�test_getstate_exc�TestCopy.test_getstate_exc7s*��	@��	@�	
���*�d�i�i���=rc��UO[O[2[2QoUO[OU2U2QoUO[OU2U2P!)c��V*!r
rKr�s&&rr(�(TestCopy.test_copy_function.<locals>.foo?���a�c�zrc��P!r
rKrKrr�<lambda>�-TestCopy.test_copy_function.<locals>.<lambda>A���dr)rr�
global_foo�rr(r�s&  r�test_copy_function�TestCopy.test_copy_function=sS��������:�.�
�;�!�������3���-���������3���-rc��UO[O[2[2QoUO[OU2U2QoUO[OU2U2P!)c��V*!r
rKr�s&&rr(�,TestCopy.test_deepcopy_function.<locals>.fooFr�rc��P!r
rKrKrrr��1TestCopy.test_deepcopy_function.<locals>.<lambda>Hr�r)rrr\r�r�s&  r�test_deepcopy_function�TestCopy.test_deepcopy_functionDsU��������z�2�J�?�!�������s�+�S�1���������s�+�S�1rc���QQ[2oU2o[OU2oUU2oUOVT2=UU2oUOVT2P!)c��\sQsQsQsP!)�"TestCopy._check_weakref.<locals>.C�LrKr�rKrrr/r�Lr�rr/)r;�weakref�refr)r�_copyr/rHrr s&&    r�_check_weakref�TestCopy._check_weakrefKsP��	��	��c���K�K�����!�H���
�
�a����!�H���
�
�a�rc�F�UO[O2P!r
)rrrs&r�test_copy_weakref�TestCopy.test_copy_weakrefVs�����D�I�I�&rc�F�UO[O2P!r
)rrr\rs&r�test_deepcopy_weakref�TestCopy.test_deepcopy_weakrefYs�����D�M�M�*rc�B�QQ[2o[]2Tt,tFD	p22MJ	tovqEqgU2oVXU$VxU$[OU2o	UOV�2UO	V�2UO	V�*U2UO	V�*U2UO	[U	2]2==[O2UO	[U	2]2U2U2q�V�U
$UOV�2P!ttoh)c��\sQsQsQsP!)�(TestCopy._check_copy_weakdict.<locals>.C�]rKr�rKrrr/r]r�rr/)	r;r�rrXrr�r	�
gc_collect�assertNotIn)r�	_dicttyper/�i�a�brgr��u�vrr s&&          r�_check_copy_weakdict�TestCopy._check_copy_weakdict\s���	��	�#(��8�,�8�a�a�c�8�,�
��a��K���!���!���I�I�a�L�����������������q�!������q�!�����Q���#�
�q���������Q���#��s�A�C�1��!��������!-s�Dc�F�UO[O2P!r
)rr��WeakKeyDictionaryrs&r�test_copy_weakkeydict�TestCopy.test_copy_weakkeydictqs���!�!�'�";�";�<rc�F�UO[O2P!r
)rr��WeakValueDictionaryrs&r�test_copy_weakvaluedict� TestCopy.test_copy_weakvaluedictts���!�!�'�"=�"=�>rc��QQ[2o[]2Tt,tFD
p!U2MJ	tovq4qV[O2oVGU$VgU$[O
U2oUO
V�2UO[U2]2UOV�*U2UOV�*U2UOV�*OUO2UOV�*OUO2=[O2UO[U2]2P!ttoh)c�(`�\sQsQsnQsQsUsP!)�-TestCopy.test_deepcopy_weakkeydict.<locals>.C�xc��VmP!r
�r�rrs&&rr*�6TestCopy.test_deepcopy_weakkeydict.<locals>.C.__init__y����rr%�r3r4r5r6r*r7r8rMs@rr/r"x�����
�
rr/)
r;r�r�rrr\r�rr�rXrr	r)	rr/rrrrgr�rrs	&        r�test_deepcopy_weakkeydict�"TestCopy.test_deepcopy_weakkeydictws���	��	�%*�!�H�-�H�q�a��d�H�-�
��a��%�%�'���!���!���M�M�!������A�!�����Q���#������q�!������q�!�����������%�����������%�
���������Q���#��.s�Ec��QQ[2o[]2Tt,tFD
p!U2MJ	tovq4qV[O2oVGU$VgU$[O
U2oUO
V�2UO[U2]2[UO2QQ5vvq�vq�UOV�2UOU	OUO2UOV�2UOV�2UOUOUO2UOV�2=	=
===[O2UO[U2]2P!ttoh)c�(`�\sQsQsnQsQsUsP!)�/TestCopy.test_deepcopy_weakvaluedict.<locals>.C�c��VmP!r
r%r&s&&rr*�8TestCopy.test_deepcopy_weakvaluedict.<locals>.C.__init__�r(rr%r)rMs@rr/r/�r*rr/c�*�U]*O!r`r%)�pairs&rr��6TestCopy.test_deepcopy_weakvaluedict.<locals>.<lambda>�s��D��G�I�Ir)r�)r;r�r�rrr\r�rr��sortedr�rXrrr	r)
rr/rrrrgr�rrrr �z�ts
&            r�test_deepcopy_weakvaluedict�$TestCopy.test_deepcopy_weakvaluedict�s,��	��	�%*�!�H�-�H�q�a��d�H�-�
��a��'�'�)���!���!���M�M�!������A�!�����Q���#�����	�/E�F�����������������a�c�c�"��
�
�a�������������a�c�c�"��
�
�a��
�q�!�Q�
���������Q���#��%.s�E>c�:�QQ[2oU2oUOUm[OU2oUOUOUO2UO
UOOU2UO2P!)c�(`�\sQsQsnQsQsUsP!)�0TestCopy.test_deepcopy_bound_method.<locals>.Foo�c��P!r
rKrs&r�m�2TestCopy.test_deepcopy_bound_method.<locals>.Foo.m�s��rrK)r3r4r5r6r@r7r8rMs@r�Foor=�s����
�
rrB)r;r@rrr\rr�__self__)rrBr��gs&   r�test_deepcopy_bound_method�#TestCopy.test_deepcopy_bound_method�sg��	�&�	�
�E���c�c����M�M�!���������a�c�c�"��
�
�a�c�c�l�l�A�&�	���rrK)Zr3r4r5r6rr!r>r[rwr�r�r�r�r�r�r�r�r�r�r�r�rrr(r7rHrYr]rarkrxr�r�r�r�r�r�r	�skip_if_huge_c_stack�skip_emscripten_stack_overflow�skip_wasi_stack_overflowr�r�r�r�r�r�r�r�r�r�r�r�r�rrrr+r9r?rHrPr`rmrsr�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrrrrr+r9rEr7r8rMs@rrrsx����5��
	'�'� !�	!�4�
+��'��'��'��*�	*�	*�'�"'�"	*�	*�*�$�
	"�	.�	'�'� !�	!�8�	/�%�
�!�!�#��+�+�-��%�%�'�$�(�.�$�$��
%��

�!�!�#��+�+�-��%�%�'�"�(�.�$�"�-�&�0
�!�!�#��+�+�-��%�%�'�
$�(�.�$�
$�,�
'�	'�'�'�'�$'�$'�'�'�,
�!�!�#� �$� ��	0�'�'� 
�!�!�#� �$� �%�"-�"
��$�'�.�(	$�	'�.�%�>�.�2�	�'�+��*=�?�$�($�0	�	rrc�:`�\sQsQsnQsQsQsQsQsUs	P!)�TestReplace�c���UO[[O]2UO[[O,2UO[[O-2QoUO[[OU2QQ2oUO[[OU2UO[[OU22P!)rbc��P!r
rKrKrrr��'TestReplace.test_unsupported.<locals>.f�s��rc��\sQsQsQsP!)�'TestReplace.test_unsupported.<locals>.A�rKr�rKrr�ArQ�s��rrS)rTrUr�replace)rr�rSs&  r�test_unsupported�TestReplace.test_unsupported�s������)�T�\�\�1�5����)�T�\�\�2�6����)�T�\�\�2�6�����)�T�\�\�1�5��
����)�T�\�\�1�5����)�T�\�\�1�3�7rc
��QQ2o[QQQ2oU]]2oUOU[OU22Q2UOU[OU]Q52Q	2UOU[OU]Q52Q
2UOU[OU]]Q52Q2P!)c�8`�\sQsQsnQQksQsQsQsUsP!)�*TestReplace.test_replace_method.<locals>.A�c�J�[OU2oVmV#mU!r
)r;rErr )rGrr rs&&& rrE�2TestReplace.test_replace_method.<locals>.A.__new__�s���~�~�c�*�������rc�L�UOUO*UmP!r
�rr r7)rr�r�s&*,rr*�3TestReplace.test_replace_method.<locals>.A.__init__�s�����$�&�&���rc��UOQUO2oUOQUO2o[U2V#2!r�)�getrr rY)r�changesrr s&,  r�__replace__�6TestReplace.test_replace_method.<locals>.A.__replace__�s9���K�K��T�V�V�,���K�K��T�V�V�,���D�z�!�'�'rr^r`)	r3r4r5r6rEr*rcr7r8rMs@rrSrY�s����
�
)�
(�
(rrSrr r7�r�r r�)���!)rbrh�)rgr��
r�)rrrrT)rrS�attrsrs&   r�test_replace_method�TestReplace.test_replace_method�s���
	(�
	(��3��S�)��
�b�"�I������t�|�|�A��/��>�����t�|�|�A��3�4�k�B�����t�|�|�A��3�4�k�B�����t�|�|�A��a�8�9�9�Erc�R�]QHGo]QH
GoUQQQQ5oQQU2oQQ	U2oV4U1FCDFoUO	UQ
59^tt^2U]]2oUOVv2UO
[OU2Q2UO[OU2U2UO
[OU]Q5Q2UO
[OU]Q5Q2UO
[OU]]Q
5Q2UO[Q29^tt^2[OU]]Q5PPP2PPP2CJI	P!)%fhK9h)%fhCJr9h)r)�
namedtuple)�
NamedTuple�Pointzx y)�defaultsc��\sQsQsQsP!)�9TestReplace.test_namedtuple.<locals>.PointFromInheritance��rKr�rKrr�PointFromInheritanceru�r�rrwc�2`�\sQsQsn]sU1QksQsUsP!)�3TestReplace.test_namedtuple.<locals>.PointFromClass��c�4:�U]6�cPg-RZ9Q$RZ9Q$!�r�rr �r	)�formatr:s"�r�__annotate__�@TestReplace.test_namedtuple.<locals>.PointFromClass.__annotate__�s�����F���J�rrK�r3r4r5r6r �__annotate_func__r7r8rMs@r�PointFromClassry�s�����A��rr�)rrrerfr�zunexpected field name�rrr`�rgrh�rbrh�rgr�r�)�collectionsrp�typingrq�subTestrrrrT�assertRaisesRegexrU)rrprq�
PointFromCallrwr�rr�ps&       r�test_namedtuple�TestReplace.test_namedtuple�s5��*�%�"�7�E�D�A�
�	�=�	�	�Z�	�$�>�J�E����E��*�*��"�b�M���%�%�a�/�� � ����a��(�;��%�%�d�l�l�1�o�u�=�� � ����a�1�!5�w�?�� � ����a�1�!5�w�?�� � ����a�1��!:�F�C��+�+�I�7N�O�O��L�L��a�q�1�P�+�*�K�P�O��+�*�*�s1�C>F	�F
�*F	�F�
F�F	�F&
�F&
c
�r�]QHGoUQQ22o[QQ2oU]]2oUOU[O
U22Q2UOU[O
U]Q52Q2UOU[O
U]Q52Q
2UOU[O
U]]Q52Q2UO
[Q	29^tt^2[O
U]]Q
5PPP2P!)%fhP!9h)r)�	dataclassc�2`�\sQsQsn]sU1QksQsUsP!)�%TestReplace.test_dataclass.<locals>.C��c�4:�U]6�cPg-RZ9Q$RZ9Q$!r|r})r~r:s"�rr�2TestReplace.test_dataclass.<locals>.C.__annotate__�s�����F���J�rrKr�rMs@rr/r��s�����A��rr/rr rerfr�zunexpected keyword argumentr�r�r�r�r�)�dataclassesr�rrrrTr�rU)rr�r/rlrgs&    r�test_dataclass�TestReplace.test_dataclass�s���)�	�	�	�
�	��3��$��
�b�"�I������t�|�|�A��/��:�����t�|�|�A��3�4�g�>�����t�|�|�A��3�4�g�>�����t�|�|�A��a�8�9�6�B�
�
#�
#�I�/L�
M�
M��L�L��a�q�)�N�
M�
M�
M�s�D%�%D6	�.D6	rK)
r3r4r5r6rUrmr�r�r7r8rMs@rrKrK�s����8�F�.2�**�*rrKc�(`�\sQsQsnQsQsUsP!)�MiscTestCase�c�F�[OU[QQ.Q5P!)�dispatch_tabler)�not_exported)r	�check__all__rrs&r�test__all__�MiscTestCase.test__all__�s�����T�4�7G��6Q�RrrK)r3r4r5r6r�r7r8rMs@rr�r��s����S�Srr�c��V*!r
rKr�s&&rr�r��s��Q�S�jr�__main__)rrVr�r��operatorrrrrrrr�unittest�testr	r�r�r��TestCaserrKr�r�r3�mainrKrr�<module>r�s������
�7�7�7�����B��N���2�v���"6�6��\�x� � �\�~F*�(�#�#�F*�RS�8�$�$�S�!��z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit