U
    Ãmœd”  ã                   @   s<   d dl Z d dlmZ d dlmZmZ d dlmZ dd„ ZdS )é    N)Úparallel_func)ÚarangeÚtesting)Úsqrtc               	      sd   t dƒ} t ¡ �> t d¡ ttddd�\}‰ }|‡ fdd„tdƒD ƒƒ}W 5 Q R X t | |¡ d S )	Ng      $@Úignoreéÿÿÿÿr   )Ún_jobsÚverbosec                 3   s   | ]}ˆ |d  ƒV  qdS )é   N© )Ú.0Úi©Zp_funcr   ú^/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/statsmodels/tools/tests/test_parallel.pyÚ	<genexpr>   s     z test_parallel.<locals>.<genexpr>é
   )	r   ÚwarningsÚcatch_warningsÚsimplefilterr   r   Úranger   Zassert_equal)ÚxÚparallelr   Úyr   r   r   Útest_parallel   s    

$r   )	r   Zstatsmodels.tools.parallelr   Únumpyr   r   Úmathr   r   r   r   r   r   Ú<module>   s   