Ë
    ÷Q(h–  ã                   ób   — d dl Z d dlZd dlmZ d dlmZ d„ Zed„ «       Zed„ «       Zed„ «       Z	y)é    N)Úwith_multiprocessing)Úcheck_subprocess_callc                  ó2   — t        t        d«      sJ d«       ‚y )NÚ__version__z6There are no __version__ argument on the joblib module)ÚhasattrÚjoblib© ó    úU/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/joblib/test/test_module.pyÚtest_versionr      s   € Ü”6˜=Ô)ð Ø@óÑ)r
   c                  ó@   — d} t        t        j                  d| g«       y )NzÐif True:
        import joblib
        import multiprocessing as mp
        # The following line would raise RuntimeError if the
        # start_method is already set.
        mp.set_start_method("loky")
    ú-c©r   ÚsysÚ
executable©Úcodes    r   Ú*test_no_start_method_side_effect_on_importr      s   € ð€Dô œ3Ÿ>™>¨4°Ð6Õ7r
   c                  óŠ   — d} t         j                  dk\  r| j                  dd«      } t        t         j                  d| g«       y )NaJ  if True:
        import joblib
        from multiprocessing import semaphore_tracker
        # The following line would raise RuntimeError if the
        # start_method is already set.
        msg = "multiprocessing.semaphore_tracker has been spawned on import"
        assert semaphore_tracker._semaphore_tracker._fd is None, msg)é   é   Úsemaphore_trackerÚresource_trackerr   )r   Úversion_infoÚreplacer   r   r   s    r   Ú#test_no_semaphore_tracker_on_importr      s?   € ðH€Dô ×Ñ˜6Ò!à�|‰|Ð/Ð1CÓDˆÜœ3Ÿ>™>¨4°Ð6Õ7r
   c                  ó@   — d} t        t        j                  d| g«       y )NaN  if True:
        import joblib
        from joblib.externals.loky.backend import resource_tracker
        # The following line would raise RuntimeError if the
        # start_method is already set.
        msg = "loky.resource_tracker has been spawned on import"
        assert resource_tracker._resource_tracker._fd is None, msg
    r   r   r   s    r   Ú"test_no_resource_tracker_on_importr   -   s   € ð€Dô œ3Ÿ>™>¨4°Ð6Õ7r
   )
r   r   Újoblib.test.commonr   Újoblib.testingr   r   r   r   r   r	   r
   r   ú<module>r!      sR   ðÛ 
ã Ý 3Ý 0òð ñ
8ó ð
8ð ñ8ó ð8ð  ñ	8ó ñ	8r
   