
     h                         d dl Z d dlZd dlmZ d dlmZ d Ze j        	                    dej
        ej        g          d             ZdS )    N)assert_allclose)min_posc                     t           j                            d                              d          } t	          |           }t	          |                     t           j                            }t          ||           |dk    sJ d S )Nr   d   )nprandomRandomStaterandnr   astypefloat32r   )X
min_double	min_floats      _/var/www/html/Sam_Eipo/venv/lib/python3.11/site-packages/sklearn/utils/tests/test_arrayfuncs.pytest_min_posr      sn     		a  &&s++AJ,,--IJ	***??????    dtypec                     t          j        dd                              | d          }t          |          t          j        |           j        k    sJ d S )Nr   g      F)copy)r   fullr   r   finfomax)r   r   s     r   test_min_pos_no_positiver      sP     	T!!%e!44A1::%,,,,,,,r   )pytestnumpyr   sklearn.utils._testingr   sklearn.utils.arrayfuncsr   r   markparametrizer   float64r    r   r   <module>r"      s         2 2 2 2 2 2 , , , , , ,	 	 	 2:rz":;;- - <;- - -r   