
    /hh%                     p    S SK Jr  S SKr " S S\R                  5      r\S:X  a  \R                  " SS9  gg)    )rpcNc                   &    \ rS rSrS rS rS rSrg)CodePicklerTest   c                    S n[         R                  " UR                  5      u  nu  nU R                  U[         R                  5        U R                  SU5        [         R                  " U5      nU R                  UR                  S5        g )Nc                  *    [         [        -   [        -   $ Nabc     C/opt/python-3.13.8/usr/lib/python3.13/idlelib/idle_test/test_rpc.pyf/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_unpickle$CodePicklerTest.test_pickle_unpickle
   sc    !//!**5ivdC--.nf-  (8r   c                     U R                  [        S R                  5      [        R                  R
                  5        g )Nc                      g r	   r   r   r   r   <lambda>3CodePicklerTest.test_code_pickler.<locals>.<lambda>   s    4r   )r   typer   r   CodePicklerdispatch_table)r   s    r   test_code_pickler!CodePicklerTest.test_code_pickler   s(    dK112oo44	6r   c                 j    S nU R                  S[        R                  " UR                  5      5        g )Nc                      g r	   r   r   r   r   r   %CodePicklerTest.test_dumps.<locals>.f   s    r   r   )r   r   dumpsr   )r   r   s     r   
test_dumpsCodePicklerTest.test_dumps   s     ncii

&;<r   r   N)__name__
__module____qualname____firstlineno__r   r(   r.   __static_attributes__r   r   r   r   r      s    96=r   r   __main__   )	verbosity)idlelibr   unittestTestCaser   r0   mainr   r   r   <module>r<      s:     =h'' =( zMMA r   