ó
 ‰\c           @   sp   d  d l  m Z m Z d  d l j Z d  d l Z d  d l m Z d „  Z	 d „  Z
 e d k rl e j ƒ  n  d S(   iÿÿÿÿ(   t	   copy_funct	   assert_nDN(   t   testingc          C   s^   t  j j d ƒ j d ƒ }  |  d d … d d … f } t j t ƒ  t | d ƒ Wd  QXd  S(   NiÈ   i   i
   i   i@œ  (   iÈ   iÈ   (   t   npt   randomt   reshapeR   t   raisest
   ValueErrorR   (   t   zt   x(    (    s?   lib/python2.7/site-packages/skimage/_shared/tests/test_utils.pyt   test_assert_nD   s    c          C   sm   d „  }  t  |  d d ƒ} t  |  ƒ } t j | j d ƒ t j | j d ƒ d | _ t j |  j d ƒ d  S(   Nc         S   s   |  S(   N(    (   t   a(    (    s?   lib/python2.7/site-packages/skimage/_shared/tests/test_utils.pyt   foo   s    t   namet   barR   t   other(   R    t   nptt   assert_equalt   __name__(   R   R   R   (    (    s?   lib/python2.7/site-packages/skimage/_shared/tests/test_utils.pyt   test_copyfunc   s    		t   __main__(   t   skimage._shared.utilsR    R   t   numpy.testingR   R   t   numpyR   t   skimage._sharedR
   R   R   t   run_module_suite(    (    (    s?   lib/python2.7/site-packages/skimage/_shared/tests/test_utils.pyt   <module>   s   		