U
    ƒ±Ëhp  ã                   @   s$   d dl mZ d dlmZ dd„ ZdS )é    ©Úcoord_map_py)Úassert_array_equalc            
      C   sR  dd„ t ddƒD ƒ} ddddddddddddg}t| |ƒ d	d„ t ddƒD ƒ}ddddddddddddg}t||ƒ d
d„ t ddƒD ƒ}ddddddddddddg}t||ƒ dd„ t ddƒD ƒ}ddddddddddddg}t||ƒ dd„ t ddƒD ƒ}ddddddddddddg}t||ƒ dd„ t ddƒD ƒ}tt ddƒƒ}	t||	ƒ d S )Nc                 S   s   g | ]}t d |dƒ‘qS )é   ÚSr   ©Ú.0Ún© r
   úL/tmp/pip-unpacked-wheel-gtraehzf/skimage/_shared/tests/test_interpolation.pyÚ
<listcomp>   s     z"test_coord_map.<locals>.<listcomp>iúÿÿÿé   é   é   é   r   c                 S   s   g | ]}t d |dƒ‘qS )r   ÚWr   r   r
   r
   r   r   	   s     c                 S   s   g | ]}t d |dƒ‘qS )r   ÚEr   r   r
   r
   r   r      s     c                 S   s   g | ]}t d |dƒ‘qS )r   ÚRr   r   r
   r
   r   r      s     c                 S   s   g | ]}t d |dƒ‘qS )r   r   r   r   r
   r
   r   r      s     c                 S   s   g | ]}t d |dƒ‘qS )r   Z	undefinedr   r   r
   r
   r   r      s     )Úranger   Úlist)
Z	symmetricZexpected_symmetricÚwrapZexpected_wrapZedgeZexpected_edgeZreflectZexpected_reflectÚotherZexpected_otherr
   r
   r   Útest_coord_map   s$    




r   N)Zskimage._shared.interpolationr   Zskimage._shared.testingr   r   r
   r
   r
   r   Ú<module>   s   