§
    dŠtjÙ  ã                   óB   — d Z ddlmZmZ d„ Z G d„ de¦  «        Zd„ ZdS )ze
Test that our implementation of wrap_non_picklable_objects mimics
properly the loky implementation.
é   )Ú_my_wrap_non_picklable_objectsÚwrap_non_picklable_objectsc                 ó   — | S ©N© )Úxs    úb/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/joblib/test/test_cloudpickle_wrapper.pyÚ
a_functionr
      s   € Ø€Hó    c                   ó   — e Zd Zd„ ZdS )ÚAClassc                 ó   — |S r   r   )Úselfr   s     r	   Ú__call__zAClass.__call__   s   € Øˆr   N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r	   r   r      s#   € € € € € ðð ð ð ð r   r   c                  ó¦   — t           t          ¦   «         fD ]:} t          | ¦  «        }t          | ¦  «        } |d¦  «         |d¦  «        k    sJ ‚Œ;d S )Né   )r
   r   r   r   )ÚobjÚwrapped_objÚmy_wrapped_objs      r	   Útest_wrap_non_picklable_objectsr      sf   € õ �F™HœHÐ%ð 3ð 3ˆÝ0°Ñ5Ô5ˆÝ7¸Ñ<Ô<ˆØˆ{˜1‰~Œ~  °Ñ!2Ô!2Ò2Ð2Ð2Ð2Ð2ð3ð 3r   N)Ú__doc__Ú_cloudpickle_wrapperr   r   r
   Úobjectr   r   r   r   r	   ú<module>r      s‰   ððð ð
ð ð ð ð ð ð ð ðð ð ðð ð ð ð ˆVñ ô ð ð
3ð 3ð 3ð 3ð 3r   