o
    i                     @   s8   d Z ddlmZmZ dd ZG dd deZd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                 C   s   | S N )xr   r   s/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/joblib/test/test_cloudpickle_wrapper.py
a_function      r   c                   @   s   e Zd Zdd ZdS )AClassc                 C   s   |S r   r   )selfr   r   r   r   __call__   r	   zAClass.__call__N)__name__
__module____qualname__r   r   r   r   r   r
      s    r
   c                  C   s8   t t fD ]} t| }t| }|d|dksJ qd S )N   )r   r
   r   r   )objZwrapped_objZmy_wrapped_objr   r   r   test_wrap_non_picklable_objects   s
   r   N)__doc__Z_cloudpickle_wrapperr   r   r   objectr
   r   r   r   r   r   <module>   s
    