U
    -e                     @   sH   d dl mZmZmZ d dlmZ d dlmZ dd Zdd Z	dd	 Z
d
S )    )_get_deps_info_get_sys_infoshow_versions)ignore_warnings)threadpool_infoc                  C   s.   t  } d| kstd| kstd| ks*td S )Npython
executablemachine)r   AssertionError)Zsys_info r   g/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/sklearn/utils/tests/test_show_versions.pytest_get_sys_info   s    r   c               	   C   s   t   t } W 5 Q R X d| ks$td| ks0td| ks<td| ksHtd| ksTtd| ks`td| ksltd| ksxtd	| kstd S )
Npip
setuptoolsZsklearnnumpyZscipyCythonZpandasZ
matplotlibZjoblib)r   r   r
   )Z	deps_infor   r   r   test_get_deps_info   s    r   c              	   C   sV   t   t  |  \}}W 5 Q R X d|ks0td|ks<tt }|rRd|ksRtd S )Nr   r   zthreadpoolctl info:)r   r   Z
readouterrr
   r   )Zcapsysouterrinfor   r   r   test_show_versions   s    r   N)Zsklearn.utils._show_versionsr   r   r   Zsklearn.utils._testingr   Zsklearn.utils.fixesr   r   r   r   r   r   r   r   <module>   s
   