ó
›ßÈ[c           @` s–   d  d l  m Z m Z m Z d  d l m Z d d l m Z d d l	 m
 Z
 m Z m Z m Z d d l m Z d „  Z d	 „  Z d
 „  Z d „  Z d S(   i    (   t   print_functiont   divisiont   absolute_import(   t   assert_almost_equali   (   t   unitsi   (   t   select_step_degreet   select_step_hourt   select_step_scalart   coord_type_from_ctype(   t   assert_quantity_allclosec           C` só  t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d	 t j ƒ d	 t j ƒ t  t d
 t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d	 t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ d  S(   Ni   g     €f@i,   g     €F@i   i   g333333@i   i   i;   i   i!   i   gš™™™™™@gš™™™™™é?gš™™™™™É?g)\Âõ(¼?gš™™™™™¹?gºI+‡–?g{®Gáz”?g"ýöuàœq?g{®Gázt?gì†m‹2K?gü©ñÒMbP?gÞ 3ßÁOü>gñhãˆµøô>(   t   assert_almost_equal_quantityR   t   ut   degt   arcmint   arcsec(    (    (    sM   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_utils.pyt   test_select_step_degree   s    !!!!!!!!!!!!!!c           C` só  t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d	 t j ƒ d
 t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ t  t d t j ƒ d t j ƒ d  S(   Ni   g       @i,   g      @i   i   g333333@i   i   g      ø?i;   i   i!   i   gš™™™™™@gš™™™™™é?g      è?gš™™™™™É?g333333Ã?g)\Âõ(¼?gºI+‡–?g¸…ëQ¸ž?g"ýöuàœq?gú~j¼t“h?gì†m‹2K?gú~j¼t“H?gÞ 3ßÁOü>giUMuÿ>(   R
   R   R   R   t	   hourangleR   R   (    (    (    sM   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_utils.pyt   test_select_step_hour!   s    !!!!!!!!!!!!!!c           C` sÂ   t  t d ƒ d ƒ t  t d ƒ d ƒ t  t d ƒ d ƒ t  t d ƒ d ƒ t  t d	 ƒ d
 ƒ t  t d ƒ d ƒ t  t d ƒ d ƒ t  t d ƒ d ƒ t  t d ƒ d ƒ t  t d ƒ d ƒ d  S(   Ng    @,à@g     jè@g     {@g     @@gš™™™™™(@i
   gffffff
@g      @g…ëQ¸å?g      à?gˆôÛ×s¶?gš™™™™™¹?gÃGÄ”H¢w?g{®Gázt?gK°8œùÕ,?g-Cëâ6*?gTäqs*é>gñhãˆµøä>gS5»š®º>gíµ ÷Æ >(   R   R   (    (    (    sM   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_utils.pyt   test_select_step_scalar3   s    c           C` s¬   t  d ƒ d k s t ‚ t  d ƒ d k s0 t ‚ t  d ƒ d k sH t ‚ t  d ƒ d k s` t ‚ t  d ƒ d k sx t ‚ t  d	 ƒ d k s t ‚ t  d
 ƒ d k s¨ t ‚ d  S(   Ns    LONt	   longitudes    LATt   latitudet   HPLNg     €f@t   HPLTs   RA--s   DEC-t   spamt   scalar(   R   N(   R   N(   R   g     €f@(   R   N(   R   N(   R   N(   R   N(   R   t   Nonet   AssertionError(    (    (    sM   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_utils.pyt   test_coord_type_from_ctype@   s    N(   t
   __future__R    R   R   t   numpy.testingR   t    R   R   t   utilsR   R   R   R   t   tests.helperR	   R
   R   R   R   R   (    (    (    sM   lib/python2.7/site-packages/astropy/visualization/wcsaxes/tests/test_utils.pyt   <module>   s   "			