
    bi                     v    d Z ddlZddlZdZej                  j
                  ddlZd Zedk(  re e        yyy)z"
test pickling a PyCapsule object
    Nc                  h   t        j                  d      } t        j                  j	                  t        j
                  t        j                  j                  t         j                        | d       }t        j                         5  t        j                  d       t        j                  |       d d d        |t        _        t        j                         5  t        j                  d       t        j                  |       d d d        d t        _        	 t        j                         5  t        j                  dt        j                         t        j                  |       d d d        t        d      # 1 sw Y   xY w# 1 sw Y   xY w# 1 sw Y   ,xY w# t        j                  $ r Y y w xY w)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     T/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/dill/tests/test_pycapsule.pytest_pycapsuler      sD   **+?@**++KK

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