σ
]ΉθZc           @   sm   d  d l  m Z d  d l  m Z d d l m Z e e j  d    Z e e j  d    Z d   Z	 d S(	   i   (   t
   exceptions(   t   treei   (   t   raisesc          C   s9   i t  d 6}  t j d  d d } t j d | |   d  S(   Nt   pedantict   namet	   astroyeart   X2100(   t   TrueR   t   Fieldt   Nonet   check_astroyear(   t   configt   field(    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/tree_test.pyt   test_check_astroyear_fail   s    c          C   s$   i t  d 6}  t j d d |   d  S(   NR   i*   t   foo(   R   R   t   check_string(   R   (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/tree_test.pyt   test_string_fail   s    c       	   C   sy   t  j   }  t  j   } |  j j |  t  j |   } | j j |  | j j t  j	 |  d d d d d d g  d  S(   NR   t   Testt   datatypet   floatt   unitt   mag(
   R   t   VOTableFilet   Resourcet	   resourcest   appendt   Tablet   tablest   fieldst   extendR   (   t   votablet   resourcet   table(    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/tree_test.pyt   test_make_Fields   s    N(
   t    R    R   t   tests.helperR   t   W07R   t   W08R   R!   (    (    (    sA   lib/python2.7/site-packages/astropy/io/votable/tests/tree_test.pyt   <module>   s
   