
    1-PhK                     P    d dl Zd dlmZ d dlmZ d dlmZ d Zd Z	d Z
d Zd	 ZdS )
    N)unique_rows)testing)assert_equalc                      t          j        g dg dg dgt           j                  } | d d d         } t          |           }t          j        g dgt           j                  }t	          ||           d S )N   r   r   r   r   r      nparrayuint8r   r   arar_outdesired_ar_outs      c/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/skimage/util/tests/test_unique_rows.pytest_discontiguous_arrayr      sq    	999iii3RX	>	>B	CCaCB__FXyyyk2844N(((((    c                      t          j        g dg dg dgt           j                  } t          |           }t          j        g dg dgt           j                  }t	          ||           d S )Nr   r	   r   r   s      r   test_uint8_arrayr      si    	999iii3RX	>	>B__FXyyy)))4bh??N(((((r   c                      t          j        g dg dg dgt                    } t          |           }t          j        g dg dgt                    }t	          ||           d S )N)皙?        r   )r   r   r   )r   r   floatr   r   r   s      r   test_float_arrayr      se    	???OOO___Eu	M	MB__FX@%HHN(((((r   c                      t          j        g dt           j                  } t          j        t
                    5  t          |            d d d            d S # 1 swxY w Y   d S )N)r   r   r   r   )r   r   r   r   raises
ValueErrorr   r   s    r   test_1d_arrayr!      s    	,,,	)	)B	
	#	#  B                 s   AAAc                      t          j        d                              d          } t          j        t
                    5  t          |            d d d            d S # 1 swxY w Y   d S )N   )r
   r
   r
   )r   arangereshaper   r   r   r   r    s    r   test_3d_arrayr&   #   s    	1		i	(	(B	
	#	#  B                 s   AA"%A")numpyr   skimage.utilr   skimage._sharedr   skimage._shared.testingr   r   r   r   r!   r&    r   r   <module>r,      s        $ $ $ $ $ $ # # # # # # 0 0 0 0 0 0) ) )) ) )) ) )      r   