
    h                     |    S r SSKrSSKrSr\R                  R
                  b  SSKrS r\S:X  a  \b  \" 5         ggg)z"
test pickling a PyCapsule object
    Nc                     [         R                  " S5      n [        R                  R	                  [         R
                  " [        R                  R                  [         R                  5      U S 5      n[        R                  " 5          [        R                  " S5        [        R                  " U5        S S S 5        U[        l        [        R                  " 5          [        R                  " S5        [        R                  " U5        S S S 5        S [        l         [        R                  " 5          [        R                  " S[        R                  5        [        R                  " U5        S S S 5        [        S5      e! , (       d  f       N= f! , (       d  f       N= f! , (       d  f       N;= f! [        R                   a     g f = f)Ns   dill._testcapsuleignorezExpected a different error)ctypescreate_string_bufferdill_dill_PyCapsule_Newcastc_void_pwarningscatch_warningssimplefiltercopy_testcapsulePicklingWarningAssertionErrorUnpicklingError)namecapsules     S/home/james-whalen/.local/lib/python3.13/site-packages/dill/tests/test_pycapsule.pytest_pycapsuler      s/   **+?@**++KK

116??C

 $$&!!(+IIg ' $$$&!!(+IIg ' !	?((*%%h0D0DE		'" + !!=>> '& '&
 +* ## 		sB   -F-FF5 3<F$/F5 
F
F!$
F2.F5 5GG__main__)__doc__r   r   r   r   r   r   __name__     r   <module>r      sO     ::&?0 z! " r   