
    ht                         S SK Jr  S SKrS SKJr  S rS rSS jrSS jrSS jr	SS	 jr
SS
 jr\S:X  a$  \" 5         \" 5         \	" 5         \
" 5         \" 5         gg)    )checkN)capturec                 T    [        S5       n[        U 40 UD6  S S S 5        SWR                  5       ;  d   e UR                  5         g ! , (       d  f       N6= f! [         a-    [        R
                  " 5       S   n[        [        U5      5      ef = f! WR                  5         f = f)Nstdout	Traceback   )	r   r   getvalue	Exceptionsysexc_infoAssertionErrorstrclose)funckwdsoutes       O/home/james-whalen/.local/lib/python3.13/site-packages/dill/tests/test_check.pyraise_checkr      s    	X#$$  #,,.000		  %LLN1SV$$% 			s2   A A
A B 

AA 7BB B'c                     U S-  $ )N    )xs    r   <lambda>r      s    QT    c                      [        [        U S9  g )Nverboser   fr   s    r   test_simpler!       s    7#r   c                 "    [        [        SU S9  g )NT)recurser   r   r   s    r   test_recurser$   $   s    41r   c                 "    [        [        SU S9  g )NT)byrefr   r   r   s    r   
test_byrefr'   (   s    w/r   c                 "    [        [        SU S9  g )NT)protocolr   r   r   s    r   test_protocolr*   ,   s    D'2r   c                 "    [        [        S U S9  g )N)pythonr   r   r   s    r   test_pythonr-   0   s    $0r   __main__)N)dillr   r   	dill.tempr   r   r    r!   r$   r'   r*   r-   __name__r   r   r   <module>r2      s]     
 
 $2031 zMNLOM r   