Sindbad~EG File Manager
�
&Μg% � �x � d Z ddlmZ ddlZ G d� dej � Zedk( r ej d�� yy) zTest rpc, coverage 20%.� )�rpcNc � � e Zd Zd� Zd� Zd� Zy)�CodePicklerTestc � � d� }t j |j � \ }\ }| j |t j � | j d|� t j |� }| j
|j d� y )Nc �* � t t z t z S �N��a�b�c� � �7/usr/local/lib/python3.12/idlelib/idle_test/test_rpc.py�fz/CodePicklerTest.test_pickle_unpickle.<locals>.f s � ��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�-�� � ��(���������8r c � � | j t d� j � t j j
� y )Nc � � y r r
r
r r �<lambda>z3CodePicklerTest.test_code_pickler.<locals>.<lambda> s � �4r )r �typer r �CodePickler�dispatch_table)r s r �test_code_picklerz!CodePicklerTest.test_code_pickler s( � ��
�
�d�K�1�1�2��o�o�4�4� 6r c �h � d� }| j dt j |j � � y )Nc � � y r r
r
r r r z%CodePicklerTest.test_dumps.<locals>.f s � �r r )r r �dumpsr )r r s r �
test_dumpszCodePicklerTest.test_dumps s � ���
�
�n�c�i�i��
�
�&;�<r N)�__name__�
__module__�__qualname__r r$ r( r
r r r r s � �9�6�=r r �__main__� )� verbosity)�__doc__�idlelibr �unittest�TestCaser r) �mainr
r r �<module>r4 s= �� � � �=�h�'�'� =�( �z���H�M�M�A�� r
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists