HEX
Server: Apache
System: Linux bd12.noc223.com 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: handcraf (1693)
PHP: 8.1.28
Disabled: NONE
Upload Files
File: //opt/alt/python312/lib64/python3.12/idlelib/idle_test/__pycache__/test_rpc.cpython-312.opt-1.pyc
�

}h�e%��x�dZddlmZddlZGd�dej�Zedk(rejd��yy)	zTest rpc, coverage 20%.�)�rpcNc��eZdZd�Zd�Zd�Zy)�CodePicklerTestc��d�}tj|j�\}\}|j|tj�|jd|�tj|�}|j
|jd�y)Nc�*�ttztzS�N��a�b�c���A/opt/alt/python312/lib64/python3.12/idlelib/idle_test/test_rpc.py�fz/CodePicklerTest.test_pickle_unpickle.<locals>.fs���A���	�!r�test_rpc.pyr	)r�pickle_code�__code__�assertIs�
unpickle_code�assertIn�assertEqual�co_names)�selfr�func�cbytes�codes     r�test_pickle_unpicklez$CodePicklerTest.test_pickle_unpickle
sc��!��/�/�!�*�*�5���i�v��
�
�d�C�-�-�.��
�
�n�f�-�� � ��(���������8rc��|jtd�j�tjj
�y)Nc��yrr
r
rr�<lambda>z3CodePicklerTest.test_code_pickler.<locals>.<lambda>��r)r�typerr�CodePickler�dispatch_table)rs r�test_code_picklerz!CodePicklerTest.test_code_picklers(���
�
�d�K�1�1�2��o�o�4�4�	6rc�h�d�}|jdtj|j��y)Nc��yrr
r
rrrz%CodePicklerTest.test_dumps.<locals>.fr!rr)rr�dumpsr)rrs  r�
test_dumpszCodePicklerTest.test_dumpss ����
�
�n�c�i�i��
�
�&;�<rN)�__name__�
__module__�__qualname__rr%r)r
rrrrs��9�6�=rr�__main__�)�	verbosity)�__doc__�idlelibr�unittest�TestCaserr*�mainr
rr�<module>r5s=�����=�h�'�'�=�(�z���H�M�M�A��r