U
    ½mœd  ã                   @   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   ú\/home/sam/Atlas/atlas_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   )ZpytestÚnumpyr   Zsklearn.utils._testingr   Zsklearn.utils.arrayfuncsr   r   ÚmarkZparametrizer   Zfloat64r   r   r   r   r   Ú<module>   s   