U
    e»{jû  ã                   @   sT   d d„ Z dd„ Zdd„ Zdd„ Zdd	„ Zd
d„ Zdd„ Zdd„ Zdd„ Zdd„ Z	dS )c                 C   s   | j jd jdkst‚d S ©Né    é   )ÚwcsÚwtbÚiÚAssertionError©Útab_wcs_2di© r
   ú\/var/www/html/bwave/python/venv/lib/python3.8/site-packages/astropy/wcs/tests/test_wtbarr.pyÚtest_wtbarr_i   s    r   c                 C   s   | j jd jdkst‚d S r   )r   r   Úmr   r   r
   r
   r   Útest_wtbarr_m   s    r   c                 C   s   | j jd jdkst‚d S )Nr   Úc)r   r   Úkindr   r   r
   r
   r   Útest_wtbarr_kind   s    r   c                 C   s   | j jd jdkst‚d S )Nr   z	WCS-TABLE)r   r   Zextnamr   r   r
   r
   r   Útest_wtbarr_extnam   s    r   c                 C   s   | j jd jdkst‚d S r   )r   r   Zextverr   r   r
   r
   r   Útest_wtbarr_extver   s    r   c                 C   s   | j jd jdkst‚d S r   )r   r   Zextlevr   r   r
   r
   r   Útest_wtbarr_extlev   s    r   c                 C   s   | j jd jdkst‚d S )Nr   Z
wavelength)r   r   Úttyper   r   r
   r
   r   Útest_wtbarr_ttype   s    r   c                 C   s   | j jd jdkst‚d S r   )r   r   Úrowr   r   r
   r
   r   Útest_wtbarr_row    s    r   c                 C   s   | j jd jdkst‚d S )Nr   é   )r   r   Úndimr   r   r
   r
   r   Útest_wtbarr_ndim$   s    r   c                 C   s  | j jd  ¡  | ¡ }t| j jd ƒ}| d¡}|j|ks@t‚d|d ksPt‚d|d ks`t‚d|d kspt‚d|d	 ks€t‚d
|d ks�t‚d|d ks t‚d|d ks°t‚d|d ksÀt‚d|d ksÐt‚|d  d¡sât‚d|d ksòt‚d|d k�st‚|d  d¡�st‚d S )Nr   Ú
z	     i: 1z	     m: 1r   z	  kind: cé   zextnam: WCS-TABLEr   z	extver: 1é   z	extlev: 1é   z ttype: wavelengthé   z	   row: 1é   z	  ndim: 3é   é	   zdimlen: z        0:   4é
   z        1:   2é   é   zarrayp: )	r   r   Zprint_contentsZ
readouterrÚstrÚsplitÚoutr   Ú
startswith)r	   ZcapfdZcapturedÚsÚlinesr
   r
   r   Útest_wtbarr_print(   s$    
r-   N)
r   r   r   r   r   r   r   r   r   r-   r
   r
   r
   r   Ú<module>   s   