
[c           @   s   d  Z  d d l m Z d d l m Z d   Z d   Z d   Z e e  d    Z	 d	   Z
 e e  d
    Z e e  d    Z d   Z d   Z e e  d    Z d   Z d S(   s'   
A set of tests for the util.py module
i   (   t   utili   (   t   raisesc           C   s   t  j d  d k s t  d  S(   Ni   s   5.0i   (   i   (   s   5.0i   (   R    t   coerce_range_list_paramt   AssertionError(    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list   s    c           C   s   t  j d  d k s t  d  S(   NgƠ>gHת>s   5e-07,8e-07i   (   gƠ>gHת>(   s   5e-07,8e-07i   (   R    R   R   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list2   s    c           C   s   t  j d  d k s t  d  S(   NgƠ>gHת>t   FOOs   5e-07,8e-07;FOOi   (   gƠ>gHת>R   (   s   5e-07,8e-07;FOOi   (   R    R   R   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list3   s    c           C   s#   t  j d d d d	 d d f  d  S(
   NgƠ>gHת>i   i   t   JR   (   NgHת>(   i   N(   i   i   (   R    R   t   None(    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list4a   s    c           C   s7   t  j d d
 d d d d f d t d k s3 t  d  S(   NgƠ>gHת>i   i   R   R   t   numerics   5e-07,/8e-07,4/,4/5,J;FOOi   (   NgHת>(   i   N(   i   i   (   s   5e-07,/8e-07,4/,4/5,J;FOOi   (   R    R   R	   t   FalseR   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list4    s    c           C   s   t  j d  d  S(   NR   (   R   (   R    R   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list5&   s    c           C   s   t  j d t  j  GHd  S(   Ni   R   (   i   R   (   R    R   t   stc_reference_frames(    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list6+   s    c           C   s%   t  j d d t d k s! t  d  S(   NR   R   i   (   R   (   R   i   (   R    R   R   R   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list70   s    c          C   sI   xB d d d d d g D]+ }  t  j |  d t d |  k s t  q Wd  S(   Ns   5.0s   5e-07,8e-07s   5e-07,8e-07;FOOs   5e-07,/8e-07,4.0/,4.0/5.0;FOOR   R   i    (   R    R   R   R   (   t   s(    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list84   s    c           C   s   t  j d t  j  d  S(   Ns   52,-27.8;FOO(   R    R   R   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list9a=   s    c           C   s   t  j d t  j  s t  d  S(   Ns   52,-27.8;GALACTIC(   R    R   R   R   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   test_range_list9B   s    N(   t   __doc__t    R    t   tests.helperR   R   R   R   t
   ValueErrorR
   R   R   R   R   R   R   R   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/util_test.pyt   <module>   s   							