o
    e                     @   sF   d dl Zd dlm  mZ d dlmZmZ dd Zdd Z	dd Z
dS )	    N)assert_equalassert_array_equalc                  C   sF   t g dg dg dg} t| \}}t|g d t|d d S )N   r      r      r      r   r   )r   r   r   r   nparrayspathZshortest_pathr   r   xpathZcost r   ND:\Projects\ConvertPro\env\Lib\site-packages\skimage/graph/tests/test_spath.py
test_basic   s   
r   c                  C   sJ   t g dg dg dg} tj| dd\}}t|g d t|d d S )Nr   r   r	   r   reach)r   r   r   r   r   r   r   r   r   
test_reach   s   
r   c                  C   sP   t g dg dg dg dg} tj| dd\}}t|g d t|d d S )	N)r   r   r   r      r   r   )r   r   r   r   	   r   r   )r   r   r   r   r   r   r   )   r   r   r   r   r   r   r   r   )r   r   r   r   r   r   r   r   r   r   r   r   r   test_non_square   s   
r   )numpyr   Zskimage.graph.spathgraphr   Zskimage._shared.testingr   r   r   r   r   r   r   r   r   <module>   s    		