ó
›ßÈ[c           @   s)  d  d l  Z  d  d l Z d  d l Z d  d l j Z d  d l m Z m	 Z	 d  d l
 m Z d d l m Z d d l m Z d d l m Z d d l m Z d d	 l m Z d
 d l m Z d
 d l m Z d d l m Z d d l m Z d
 d l m Z d e f d „  ƒ  YZ  d e  f d „  ƒ  YZ! d S(   iÿÿÿÿN(   t   Circlet	   Rectangle(   t
   rc_contexti   (   t   units(   t   fits(   t   remote_data(   t   WCS(   t   SkyCoordi   (   t   SphericalCircle(   t   WCSAxesi   (   t   datasets(   t   IMAGE_REFERENCE_DIR(   t   EllipticalFramet   BaseImageTestsc           B   s   e  Z e d  „  ƒ Z RS(   c         C   s  t  j j t  j j t  j j t ƒ d ƒ ƒ |  _ t  j j |  j d ƒ } t j j	 | ƒ |  _
 t  j j |  j d ƒ } t j j	 | ƒ |  _ t  j j |  j d ƒ } t j j	 | ƒ |  _ t  j j |  j d ƒ } t j j	 | ƒ |  _ t  j j |  j d ƒ } t j j	 | ƒ |  _ d  S(   Nt   datat
   msx_headert   rosat_headert   2MASS_k_headert   cube_headert   slice_header(   t   ost   patht   abspatht   joint   dirnamet   __file__t	   _data_dirR   t   Headert   fromtextfileR   R   t   twoMASS_k_headerR   R   (   t   clsR   R   R   R   R   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   setup_class   s    0(   t   __name__t
   __module__t   classmethodR   (    (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyR      s   t	   TestBasicc           B   sT  e  Z e d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d	 ƒ e j j d
 e	 e
 d g ƒ d „  ƒ ƒ ƒ Z e j j d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d d d i  ƒ d „  ƒ ƒ Z e d  d ƒ e j j d e d d d d d i  ƒ d  „  ƒ ƒ Z e d  d ƒ e j j d e d d! d d d i  ƒ d" „  ƒ ƒ Z e d  d ƒ e j j d e d d# d d d i  ƒ d$ „  ƒ ƒ Z e d  d ƒ e j j d e d d% d d d i  ƒ d& „  ƒ ƒ Z e d  d ƒ e j j d e d d' d d d i  ƒ d( „  ƒ ƒ Z e d  d ƒ e j j d e d d) d* i d+ d, 6d d d i  ƒ d- „  ƒ ƒ Z e d  d ƒ e j j d e d* i d+ d, 6d d d i  ƒ d. „  ƒ ƒ Z e d  d ƒ e j j d e d* i d+ d, 6d d d i  ƒ d/ „  ƒ ƒ Z e d  d ƒ e j j d e d d d i  ƒ d0 „  ƒ ƒ Z RS(1   t   sourcet   astropyt   baseline_dirt   filenames   image_plot.pngt	   tolerancei    t   stylec         C   s–   t  j d d ƒ } | j d d d d g d t |  j ƒ d d ƒ} | j d d	 ƒ | j d d	 ƒ | j d
 j d d d g t	 j
 d d d d ƒ| S(   Nt   figsizei   gš™™™™™¹?gš™™™™™é?t
   projectiont   aspectt   equalg      à¿g     b@i    g333333Ó¿g        gš™™™™™É?t   sizei   t   widthi   (   i   i   (   t   pltt   figuret   add_axesR   R   t   set_xlimt   set_ylimt   coordst	   set_tickst   ut   degree(   t   selft   figt   ax(    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_image_plot1   s    00g      ø?t	   axisbelowt   linec         C   s  t  j d d ƒ } | j d d d d g d t |  j ƒ d d ƒ} | j | ƒ | j d d	 ƒ | j d d	 ƒ | j d
 j	 d d d g t
 j d d d d ƒ| j ƒ  | j t j d ƒ ƒ t d  d d d d d d ƒ} | j | ƒ | j d d g d d g d d ƒ| S(!   NR*   i   gš™™™™™¹?gš™™™™™é?R+   R,   R-   g      à¿g     b@i    g333333Ó¿g        gš™™™™™É?R.   i   R/   i   i@   g      >@g      I@g      N@t	   facecolort   greent	   edgecolort   redi    i€   t	   linewidthi
   (   i   i   (   i@   i@   (   g      >@g      I@(   R0   R1   R2   R   R   t   set_axisbelowR3   R4   R5   R6   R7   R8   t   gridt   imshowt   npt   zerosR   t	   add_patcht   plot(   R9   R=   R:   R;   t   r(    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_axisbelow>   s    00
"s   contour_overlay.pngc      
   C   s  t  j ƒ  } t |  j ƒ } t j d d ƒ } | j d d d d g d t |  j ƒ d d ƒ} | j d d	 ƒ | j	 d d	 ƒ | j
 | j d
 | j | ƒ d d d d d d g ƒ| j d j d d d d ƒ | j d j d d d d ƒ | j d d ƒ | j	 d d ƒ | S(   NR*   i   g333333Ã?gš™™™™™é?R+   R,   R-   g      à¿g     „†@t	   transformt   colorst   oranget   levelsg-Cëâ6ú>g-Cëâ6
?g-Cëâ6?i    R.   i   R/   i   g        g     €†@(   i   i   (   R
   t   fetch_msx_hduR   R   R0   R1   R2   R   R3   R4   t   contourR   t   get_transformR5   R6   (   R9   t   hdu_msxt   wcs_msxR:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_contour_overlayY   s    	s   overlay_features_image.pngc      	   C   ss  t  j d d" ƒ } | j d d d d g d t |  j ƒ d d ƒ} | j d j d	 ƒ | j d
 j d ƒ | j d d d d d d
 d d ƒ | j d j d d t	 j
 d d d d
 ƒ | j d j d d d d d d
 ƒ | j d j d d d ƒ| j d j d d d  ƒ| j j j d ƒ | j j j d! ƒ | j j j ƒ  d k sQt ‚ | j j j ƒ  d! k sot ‚ | S(#   NR*   i   g      Ð?gÍÌÌÌÌÌä?R+   R,   R-   i    s   dd:mm:ssi   s   dd:mm:ss.sssst   colorRB   t   alphag      ð?t   lwt	   linestylet   dashedt   glont   spacingi   R.   i   R/   t   glatt   numberi	   s   Galactic Longitudet   minpadgš™™™™™ù?s   Galactic Latitudeg      è¿i   (   i   i   (   R0   R1   R2   R   R   R5   t   set_major_formatterRE   R6   R7   t   arcsect   set_axislabelt   framet	   set_colort   set_linewidtht	   get_colort   AssertionErrort   get_linewidth(   R9   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_overlay_features_images   s    	"*#s!   curvlinear_grid_patches_image.pngc         C   sa  t  j d d' ƒ } | j d d d d g d t |  j ƒ d d ƒ} | j d d	 ƒ | j d d
 ƒ | j d d d d d d d d ƒ t d( d d d d d d ƒ} | j	 | ƒ t d) d d d d d d d | j
 d ƒ ƒ} | j	 | ƒ t d* d d d d" d d d | j
 d# ƒ ƒ} | j	 | ƒ t d+ d d d d% d d d | j
 d& ƒ ƒ} | j	 | ƒ | S(,   NR*   i   gš™™™™™¹?gš™™™™™é?R+   R,   R-   g      à¿g     ø}@g     ðm@RW   t   blackRX   g      ð?RY   i   RZ   R[   i,  id   t   radiusi(   t   ect   yellowt   fct   noneg      >@g      4@RO   RM   t   worldg      N@g      I@RB   t   fk5g      D@R@   t   galactic(   i   i   (   i,  id   (   g      >@g      4@(   g      N@g      I@(   g      D@g      N@(   R0   R1   R2   R   R   R3   R4   RE   R    RI   RS   (   R9   R:   R;   t   p(    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt#   test_curvilinear_grid_patches_imageš   s$    "s   cube_slice_image.pngc         C   s  t  j ƒ  } | j d d d d g d t |  j ƒ d d d d	 ƒ} | j d
 d ƒ | j d
 d ƒ | j d j d ƒ | j d j	 d d t
 j d d d t ƒ | j d j	 d d t
 j t
 j d d d t ƒ | j d j d d d d d d ƒ | j d j d d d d d d ƒ | S(   Ngš™™™™™¹?gš™™™™™é?R+   t   slicesi2   t   yt   xR,   R-   g      à¿g     @J@g      Z@i   s   Velocity m/si   R]   gš™™™™™É?R/   t   exclude_overlappingi  t	   grid_typet   contoursRW   RB   RZ   t   solid(   i2   Rw   Rx   (   R0   R1   R2   R   R   R3   R4   R5   Rc   R6   R7   t   degt   Truet   mt   sRE   (   R9   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_cube_slice_image¼   s    #*##s   cube_slice_image_lonlat.pngc         C   s¬   t  j ƒ  } | j d d d d g d t |  j ƒ d d d d	 ƒ} | j d
 d ƒ | j d
 d ƒ | j d j d d d d d d ƒ | j d j d d d d d d ƒ | S(   Ngš™™™™™¹?gš™™™™™é?R+   Rv   Rx   Rw   i2   R,   R-   g      à¿g      Z@i    Rz   R{   RW   t   blueRZ   R|   i   RB   (   Rx   Rw   i2   (	   R0   R1   R2   R   R   R3   R4   R5   RE   (   R9   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_cube_slice_image_lonlatØ   s    	##c         C   s“   t  j d d ƒ } | j d d d d g d t |  j ƒ d d ƒ} | j d d	 ƒ | j d d	 ƒ t d
 t j	 d t j	 ƒ } | j
 | d ƒ | S(   NR*   i   g333333Ã?gš™™™™™é?R+   R,   R-   g      à¿g     „†@i
  iãÿÿÿt   o(   i   i   (   R0   R1   R2   R   R   R3   R4   R   R7   R}   t
   plot_coord(   R9   R:   R;   t   c(    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_plot_coordî   s    	c         C   sœ   t  j d d ƒ } | j d d d d g d t |  j ƒ d d ƒ} | j d d	 ƒ | j d d	 ƒ t d
 d g t j	 d d g t j	 ƒ } | j
 | ƒ | S(   NR*   i   g333333Ã?gš™™™™™é?R+   R,   R-   g      à¿g     „†@i
  gÍÌÌÌÌ¬p@iãÿÿÿgfffffæ<À(   i   i   (   R0   R1   R2   R   R   R3   R4   R   R7   R}   R…   (   R9   R:   R;   R†   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_plot_lineý   s    	)s   changed_axis_units.pngc         C   sæ   t  j ƒ  } | j d d d d g d t |  j ƒ d d d d	 ƒ} | j d
 d ƒ | j d
 d ƒ | j d j d ƒ | j d j	 t
 j t
 j ƒ | j d j d ƒ | j d j d d d t ƒ | j d j d d d t ƒ | S(   Ngš™™™™™¹?gš™™™™™é?R+   Rv   i2   Rw   Rx   R,   R-   g      à¿g     @J@g      Z@i   s   x.xxs   Velocity km/si   R/   Ry   (   i2   Rw   Rx   (   R0   R1   R2   R   R   R3   R4   R5   Ra   t   set_format_unitR7   t   kmR€   Rc   R6   R~   (   R9   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_changed_axis_units  s    s   minor_ticks_image.pngc         C   sä   t  j ƒ  } | j d d d d g d t |  j ƒ d d d d	 ƒ} | j d
 d ƒ | j d
 d ƒ | j d j d t	 ƒ | j d j d t	 ƒ | j d j
 t	 ƒ | j d j
 t	 ƒ | j d j d ƒ | j d j d ƒ | S(   Ngš™™™™™¹?gš™™™™™é?R+   Rv   i2   Rw   Rx   R,   R-   g      à¿g     @J@g      Z@i   Ry   i   i   i
   (   i2   Rw   Rx   (   R0   R1   R2   R   R   R3   R4   R5   R6   R~   t   display_minor_tickst   set_minor_frequency(   R9   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_minor_ticks   s    s   ticks_labels.pngc         C   sÞ  t  j d d) ƒ } t | d d d d g d d  ƒ} | j | ƒ | j d d ƒ | j d d ƒ | j d j d	 d
 d d d d d d ƒ | j d j d	 d d d d d d d ƒ | j d j	 d ƒ | j d j	 d ƒ | j d j
 d d	 d ƒ| j d j
 d d d d	 d d d d d d d ƒ| j d j d ƒ | j d j d  ƒ | j d j d d! d	 d" d d d d# d d d d$ ƒ | j d j d d% d	 d& d d d d' d d( ƒ | j d j d ƒ | j d j d  ƒ | S(*   NR*   i   gš™™™™™¹?gffffffæ?t   wcsg      à¿i   i    R.   i
   RW   R‚   RX   gš™™™™™É?R/   i   i   RB   gÍÌÌÌÌÌì?t   alls   X-axiss   Y-axisR@   i   t   weightt   regularR)   t   normalt   familyt   cmtt10t   tRK   t   purplei   t   lightt   cmss10Rk   i   t   boldt   cmr10(   i   i   (   R0   R1   R	   t   NoneR2   R3   R4   R5   R6   t   set_ticks_positionRc   t   set_axislabel_positiont   set_ticklabelt   set_ticklabel_position(   R9   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_ticks_labels5  s.    !))""s   rcparams.pngc      
   C   sä   t  i d d 6d d 6d d 6d d 6d	 d
 6d d 6d d 6ƒ ¡ t j d d ƒ } t | d d d d g d d  ƒ} | j | ƒ | j d d ƒ | j d d ƒ | j ƒ  | j	 d j
 d t ƒ | j	 d j
 d t ƒ | SWd  QXd  S(   NRB   s   xtick.colori   s   xtick.major.sizei   s   xtick.major.widthR‚   s
   grid.colort   :s   grid.linestylei   s   grid.linewidthg      à?s
   grid.alphaR*   i   gš™™™™™¹?gffffffæ?R   g      à¿i    Ry   (   i   i   (   R   R0   R1   R	   Rœ   R2   R3   R4   RE   R5   R6   R~   (   R9   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_rcparamsS  s"    !
s   tick_angles.pngc         C   s  t  ƒ  } d d g | j _ d d g | j _ d d g | j _ d d g | j _ d | j _ d | j _ t j	 d	 d ƒ } | j
 d d d d g d | ƒ} | j d d ƒ | j d d ƒ | j d d d d d d ƒ | j d j d d d d ƒ | j d j d d d d ƒ | S(   Ns   RA---TANs   DEC--TANiZ   iF   i   i   t   ICRSg     @Ÿ@R*   i   gš™™™™™¹?gš™™™™™é?R+   iÿÿÿÿRW   t   grayRX   g      à?RZ   R|   t   raRB   R.   i   t   dec(   i   i   (   R   R   t   ctypet   crvalt   cdeltt   crpixt   radesyst   equinoxR0   R1   R2   R3   R4   RE   R5   R6   (   R9   t   wR:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_tick_anglesk  s    	!s   tick_angles_non_square_axes.pngc         C   s  t  ƒ  } d d g | j _ d d g | j _ d d g | j _ d d g | j _ d | j _ d | j _ t j	 d	 d ƒ } | j
 d d d d g d | ƒ} | j d d ƒ | j d d ƒ | j d d d d d d ƒ | j d j d d d d ƒ | j d j d d d d ƒ | S(   Ns   RA---TANs   DEC--TANiZ   iF   i   i   R¤   g     @Ÿ@R*   i   i   gš™™™™™¹?gš™™™™™é?R+   iÿÿÿÿRW   R¥   RX   g      à?RZ   R|   R¦   RB   R.   i   R§   (   i   i   (   R   R   R¨   R©   Rª   R«   R¬   R­   R0   R1   R2   R3   R4   RE   R5   R6   (   R9   R®   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt    test_tick_angles_non_square_axes‚  s    	!s   set_coord_type.pngc         C   sä   t  j d d ƒ } | j d d d d g d t |  j ƒ d d ƒ} | j d d	 ƒ | j d d	 ƒ | j d
 j d ƒ | j d j d ƒ | j d
 j	 d ƒ | j d j	 d ƒ | j d
 j
 d t ƒ | j d j
 d t ƒ | S(   NR*   i   gš™™™™™É?g333333ã?R+   R,   R-   g      à¿g     b@i    t   scalari   s   x.xxxRy   (   i   i   (   R0   R1   R2   R   R   R3   R4   R5   t   set_coord_typeRa   R6   R~   (   R9   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_set_coord_typeš  s    	s   test_ticks_regression_1.pngc         C   s  t  |  j ƒ } t j d d ƒ } | j d d d d g d | d d ƒ} | j d d g d	 d
 g d ƒ d } | j | Œ  | j d j d d t	 j
 ƒ | j d j d d t	 j t	 j ƒ | j d j d d ƒ | j d j d d ƒ | j d j d ƒ | j d j d ƒ | S(   NR*   i   g      Ð?g      à?R+   R,   t   autoi    g     á@g     ˆó@i   R]   gü©ñÒMb`?i   RX   R   (   i   i   (   R   R   R0   R1   R2   t   wcs_world2pixR4   R5   R6   R7   R}   RŠ   R€   RŸ   R    (   R9   R   R:   R;   t   limits(    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_ticks_regression®  s    %%s   test_axislabels_regression.pngt   savefig_kwargst   tightt   bbox_inchesc         C   s‹   t  |  j ƒ } t j d d ƒ } | j d d d d g d | d d ƒ} | j d j d	 ƒ | j d
 j d ƒ | j d
 j j t	 ƒ | S(   NR*   i   g      Ð?g      à?R+   R,   R´   i    s   Label 1i   s   Label 2(   i   i   (
   R   R   R0   R1   R2   R5   Rc   t
   ticklabelst   set_visiblet   False(   R9   R   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_axislabels_regressionÇ  s    
'c         C   se  t  d d ƒ } d d g | j _ d d g | j _ t j d d ƒ } | j d d d d	 | ƒ} | j t j	 d
 d
 g ƒ d d ƒ| j
 d j d d d ƒ| j
 d j d ƒ | j
 d j d ƒ | j
 d j d ƒ | j
 d j d d t j ƒ | j
 d j d d t j ƒ | j d d d d ƒ | j | j d ƒ j ƒ | j d d ƒ d k sat ‚ | S(   Nt   naxisi   s   solar-xs   solar-yRb   R*   i   i   R+   i   t   origint   loweri    t	   longitudet
   coord_wrapi´   t   latitudes   s.sR]   iá   RW   t   whitet   lsR|   t   nothingi   s   513.0 513.0 (world)(   i   i   (   R   R   R¨   t   cunitR0   R1   t   add_subplotRF   RG   RH   R5   R²   Ra   R6   R7   Rb   RE   t   savefigR   t   strpatht   format_coordRh   (   R9   t   tmpdirR   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_noncelestial_angularÙ  s     "c         C   sÇ  t  |  j ƒ } t j d d% ƒ } | j d d d d g d | d d ƒ} t d& d
 d	 d d d d ƒ} | j | ƒ t d' d d d d d d d | j d ƒ ƒ} | j | ƒ t d( d d d d d d | j d ƒ ƒ} | j | ƒ | j	 d d d g d d d g d d d d d d) ƒ| j	 d! d" d | j d ƒ d d# d d d d ƒt
 d t j d t j f d t j d d$ d d d | j d ƒ ƒ} | j | ƒ | j d  j t ƒ | j d j t ƒ | S(*   NR*   i   g      Ð?g      à?R+   R,   R-   g      >@g      I@g      N@RA   R@   R?   Rp   gfffff¦p@gfffffæ<Àg333333Ó?t   cyanRM   Rr   gš™™™™=Àg333333Ã?t   magentai(   id   i‚   i   i<   R€   RB   i   i    g¶ä „¬p@gÔHKåíÄ<Ài,  R—   (   i   i   (   g      >@g      I@(   gfffff¦p@gfffffæ<À(   gfffff¦p@gš™™™™=À(   i   i    i    g      à?(   R   R   R0   R1   R2   R   RI   RS   R    t   scatterR   R7   R}   R8   R5   t   set_ticklabel_visibleR½   (   R9   RÍ   R   R:   R;   RK   R†   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_patches_distortion  s*    	'4$'c         C   sL   t  |  j ƒ } t j d d ƒ } | j d d d d g d | d t ƒ} | S(	   NR*   i   i   gš™™™™™É?g333333ã?R+   t   frame_class(   i   i   (   R   R   R0   R1   R2   R   (   R9   R   R:   R;   (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   test_elliptical_frame1  s    '(   R    R!   R   t   pytestt   markt   mpl_image_compareR   R<   t   parametrizeR~   R½   RL   RV   Rj   Ru   R   Rƒ   R‡   Rˆ   R‹   RŽ   R¡   R£   R¯   R°   R³   R·   R¾   RÎ   RÓ   RÕ   (    (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyR#   /   s    
-$--(*("   R   RÖ   t   numpyRG   t   matplotlib.pyplott   pyplotR0   t   matplotlib.patchesR    R   t
   matplotlibR   t    R   R7   t   ioR   t   tests.helperR   R   R   t   coordinatesR   t   patchesR   R	   R
   t   tests.image_testsR   Rd   R   t   objectR   R#   (    (    (    sN   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_images.pyt   <module>   s"   