
    1-Ph:                     B    d dl Zd dlmc mZ d dlmZmZ d Zd Z	d Z
dS )    N)assert_equalassert_array_equalc                      t          j        g dg dg dg          } t          j        |           \  }}t	          |g d           t          |d           d S )N   r      r      r      r   r   )r   r   r   r   nparrayspathshortest_pathr   r   xpathcosts      ^/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/skimage/graph/tests/test_spath.py
test_basicr      sb    
)))YYY			233A$Q''JD$tYYY'''q    c                      t          j        g dg dg dg          } t          j        | d          \  }}t	          |g d           t          |d           d S )Nr   r	   r   r
   reach)r   r   r
   r   r   r   s      r   
test_reachr      sg    
)))YYY			233A$Qa000JD$tYYY'''qr   c                      t          j        g dg dg dg dg          } t          j        | 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   s      r   test_non_squarer!      s    
!!!!!!!!!!!!		
	 	A $Qa000JD$t222333qr   )numpyr   skimage.graph.spathgraphr   skimage._shared.testingr   r   r   r   r!    r   r   <module>r'      s{        # # # # # # # # # D D D D D D D D        r   