
    h                        S SK r S SKrS SKrS SKJr  S\R                  S'   \" \S5      (       a  \R                  O!\R                  R                  SS5      S    S-   rS	\l        \R                  " \5      rS \l        \ R                  \R                   	 C\R"                  " \5      rS
 r\" \5         \R&                  " 5         S	\l        \R                  " \5      rS \l        \ R                  \R                   	 C\R"                  " \5      rS rS SKr\R.                  R1                  \5      (       a  \R2                  " \5        \R.                  R5                  \R.                  R7                  \R                  5      S5      r\R.                  R1                  \5      (       a)  \R:                  " \5      (       d  \R<                  " \5        S SKrS r \ " S\S9r!S r"\S:X  a  \" 5         \" 5         \"" 5         gg! \ a    S r Nf = f)    N)reloadTrecurse
__cached__.   z.pyc  c                  b    [         R                  " SSS5      S[         R                  -  :X  d   eg )Nr         )module
double_addfx     P/home/james-whalen/.local/lib/python3.13/site-packages/dill/tests/test_module.pytest_attributesr      s'    Q1%VYY666r   c                      [        [        S5      (       a  [        R                  S:X  d   e[        R                  " SSS5      S[        R                  -  :X  d   eg )Nar   r   r
   r   )hasattrr   r   r   r   r   r   r   test_diff_attributesr   3   sE    vs##D(888  Aq)Q]:::r   c                      g Nr   r   r   r   r   r   8   s    r   __pycache__c                     [        XS 5      $ r   )eval)strkwargs     r   
get_lambdar   G   s    D!!r   zlambda x: math.exp(x))mathc                      [         R                  b   e[        R                  " [         5      " S5      [        S5      :X  d   eg )Nr   )obj
__module__dillcopyr   r   r   test_module_is_noner%   L   s1    >>!!!99S>!A&&&r   __main__)#sysr#   test_mixinsr   	importlibr   settingsr   r   __file__splitcachedr   dumpspik_modmodules__name__loadsr   use_diffr   AttributeErrorospathexistsremovejoindirnamepycachelistdir
removedirsr   r   r!   r%   r   r   r   <module>r>      s      i &v|<<&

$$S!,Q/&8  
**V
 KK 
	G	7 vMMOFHjj GFH 	FOO$ZZ F; 
77>>&IIf
'',,rwwv7
G77>>'2::g#6#6MM' " (t4'
 z 5  s   4AG> >	H
	H
