
    h                     n    S SK r S SKrS\R                  S'   S rS	S jrS
S jrS r\S:X  a  \" 5         gg)    NTrecursec                     g N abcs      R/home/james-whalen/.local/lib/python3.13/site-packages/dill/tests/test_functors.pyfr              c                     g r   r   r   s      r   gr      r   r   c                     g r   r   r   s      r   hr      r   r   c                     [         R                  " [        SS5      n [         R                  " [        SSS9n[         R                  " [        SSS9n[         R                  " [
        SS9n[        R                  " U SS9(       d   e[        R                  " USS9(       d   e[        R                  " USS9(       d   e[        R                  " USS9(       d   eg )N      )r
   )baseT)safe)	functoolspartialr   r   r   intdillpickles)fpgphpbps       r   test_functoolsr!      s    			1a	#B			1a1	%B			1a1	%B			3Q	'B<<&&&<<&&&<<&&&<<&&&r   __main__)r   )r   r      )r   r   settingsr   r   r   r!   __name__r   r   r   <module>r&      sD     i 				' z r   