o
    &?e]                     @   sX   d dl Zd dlmZ d dlmZ d dlmZ dd Zdd Z	d	d
 Z
dd Zdd ZdS )    N)unique_rows)testing)assert_equalc                  C   sX   t g dg dg dgt j} | d d d } t| }t g dgt j}t|| d S )N   r   r   r   r   r      nparrayuint8r   r   arZar_outZdesired_ar_out r   d/home/www/facesmatcher.com/pyenv/lib/python3.10/site-packages/skimage/util/tests/test_unique_rows.pytest_discontiguous_array   s
    r   c                  C   sP   t g dg dg dgt j} t| }t g dg dgt j}t|| d S )Nr   r   r	   r   r   r   r   test_uint8_array   s    r   c                  C   sL   t g dg dg dgt} t| }t g dg dgt}t|| d S )N)皙?        r   )r   r   r   )r
   r   floatr   r   r   r   r   r   test_float_array   s   r   c                  C   sJ   t g dt j} tt t|  W d    d S 1 sw   Y  d S )N)r   r   r   r   )r
   r   r   r   raises
ValueErrorr   r   r   r   r   test_1d_array   s   
"r   c                  C   sH   t dd} tt t|  W d    d S 1 sw   Y  d S )N   )r   r   r   )r
   ZarangeZreshaper   r   r   r   r   r   r   r   test_3d_array$   s   
"r   )numpyr
   Zskimage.utilr   Zskimage._sharedr   Zskimage._shared.testingr   r   r   r   r   r   r   r   r   r   <module>   s    