ó
 ‰\c           @   sÎ   d  d l  Z d  d l j Z d  d l m Z m Z d „  Z d „  Z d „  Z	 d „  Z
 d „  Z d „  Z d	 „  Z d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d S(   iÿÿÿÿN(   t   assert_equalt   assert_almost_equalc          C   s    t  j ƒ  }  t |  j d ƒ d S(   s,    Test that "astronaut" image can be loaded. i   i   N(   i   i   i   (   t   datat	   astronautR    t   shape(   R   (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_astronaut   s    c          C   s    t  j ƒ  }  t |  j d ƒ d S(   s)    Test that "camera" image can be loaded. i   N(   R   t   cameraR    t   ndim(   t	   cameraman(    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_camera   s    c           C   s   t  j ƒ  d S(   s/    Test that "checkerboard" image can be loaded. N(   R   t   checkerboard(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_checkerboard   s    c           C   s   t  j ƒ  d S(   s*    Test that "chelsea" image can be loaded. N(   R   t   chelsea(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_chelsea   s    c           C   s   t  j ƒ  d S(   s(    Test that "clock" image can be loaded. N(   R   t   clock(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt
   test_clock   s    c           C   s   t  j ƒ  d S(   s)    Test that "coffee" image can be loaded. N(   R   t   coffee(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_coffee!   s    c          C   s9   t  j ƒ  }  t |  j d ƒ t |  j t j d ƒ ƒ d S(   s(    Test that "horse" image can be loaded. i   t   boolN(   R   t   horseR    R   t   dtypet   np(   R   (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt
   test_horse&   s    c           C   s   t  j ƒ  d S(   s)    Test that "Hubble" image can be loaded. N(   R   t   hubble_deep_field(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_hubble-   s    c           C   s   t  j ƒ  d S(   s7    Test that "immunohistochemistry" image can be loaded. N(   R   t   immunohistochemistry(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_immunohistochemistry2   s    c          C   s4   t  j ƒ  }  t |  j d ƒ t |  j d d ƒ d S(   s'    Test that "logo" image can be loaded. i   i   i   N(   R   t   logoR    R   R   (   R   (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt	   test_logo7   s    c           C   s   t  j ƒ  d S(   s'    Test that "moon" image can be loaded. N(   R   t   moon(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt	   test_moon>   s    c           C   s   t  j ƒ  d S(   s'    Test that "page" image can be loaded. N(   R   t   page(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt	   test_pageC   s    c           C   s   t  j ƒ  d S(   s)    Test that "rocket" image can be loaded. N(   R   t   rocket(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_rocketH   s    c           C   s   t  j ƒ  d S(   s'    Test that "text" image can be loaded. N(   R   t   text(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt	   test_textM   s    c           C   s   t  j ƒ  d S(   s4    Test that "stereo_motorcycle" image can be loaded. N(   R   t   stereo_motorcycle(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_stereo_motorcycleR   s    c          C   sÑ   t  j d d ƒ }  t |  j ƒ  d d d ƒt  j d d d d ƒ }  t |  j ƒ  d d d ƒt  j d d d d d	 d
 ƒ }  t |  j ƒ  d d d ƒt  j d d d d d	 d
 ƒ } t j |  | k ƒ sÍ t ‚ d  S(   Nt   lengthi€   g      à?t   decimali   t   volume_fractiong      Ð?i    t   n_dimi   (   R   t   binary_blobsR   t   meanR   t   allt   AssertionError(   t   blobst   other_realization(    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_binary_blobsW   s    	c           C   s   t  j ƒ  d S(   s&    Test that "lfw_subset" can be loaded.N(   R   t
   lfw_subset(    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   test_lfw_subsetc   s    (   t   numpyR   t   skimage.dataR   t   skimage._shared.testingR    R   R   R	   R   R   R   R   R   R   R   R   R   R    R"   R$   R&   R1   R3   (    (    (    s;   lib/python2.7/site-packages/skimage/data/tests/test_data.pyt   <module>   s&   																