U
    -e                     @   sR   d dl Zd dlZd dlmZ d dlmZ dd Zej	dej
ejgdd ZdS )	    N)assert_allclose)min_posc                  C   sD   t jdd} t| }t| t j}t|| |dks@td S )Nr   d   )	nprandomZRandomStateZrandnr   astypefloat32r   AssertionError)XZ
min_doubleZ	min_float r   d/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/sklearn/utils/tests/test_arrayfuncs.pytest_min_pos   s
    
r   dtypec                 C   s2   t ddj| dd}t|t | jks.td S )Nr   g      F)copy)r   fullr   r   Zfinfomaxr	   )r   r
   r   r   r   test_min_pos_no_positive   s    r   )numpyr   ZpytestZsklearn.utils._testingr   Zsklearn.utils.arrayfuncsr   r   markZparametrizer   Zfloat64r   r   r   r   r   <module>   s   