§
    IR-e  ã                   ó:   — d Z ddlmZ ddlmZ d„ Zd„ Zd„ Zd„ ZdS )	z.Testing utilities. Not part of the public API!é    )ÚWCS)ÚBaseHighLevelWCSc                 ó<  — | €|€dS | €J ‚|€J ‚t          | t          ¦  «        r| j        } t          |t          ¦  «        r|j        }t          | t          ¦  «        sJ ‚t          |t          ¦  «        sJ ‚| |u rdS | j                             |j        ¦  «        sJ ‚dS )zRJust checks a few attributes to make sure wcs instances seem to be
    equal.
    N)Ú
isinstancer   Úlow_level_wcsr   ÚwcsÚcompare)Úwcs1Úwcs2s     ú7lib/python3.11/site-packages/astropy/nddata/_testing.pyÚassert_wcs_seem_equalr      s¾   € ð €|˜˜ØˆØÐÐÐØÐÐÐÝ$Õ(Ñ)Ô)ð "ØÔ!ˆÝ$Õ(Ñ)Ô)ð "ØÔ!ˆÝdCÑ Ô Ð Ð Ð ÝdCÑ Ô Ð Ð Ð Øˆt€|€|ØˆØŒ8×Ò˜DœHÑ%Ô%Ð%Ð%Ð%Ð%Ð%ó    c                 ó†   — t          | ¬¦  «        }||j        _        ||j        _        ||j        _        ||j        _        |S )N©Únaxis)r   r   ÚcrpixÚcrvalÚcdeltÚctype)r   r   r   r   r   r   s         r   Ú_create_wcs_simpler      s;   € Ý
EÐ
Ñ
Ô
€CØ€C„G„MØ€C„G„MØ€C„G„MØ€C„G„MØ€Jr   c           	      ó’   — t          | dg| z  dg| z  dg| z  dg| z  ¬¦  «        t          | dg| z  dg| z  dg| z  dg| z  ¬¦  «        gS )NÚdegé
   é   ©r   r   r   r   r   ©r   r   s    r   Úcreate_two_equal_wcsr   $   s€   € åØØ'˜E‘/Ø$˜‘,Ø$˜‘,Ø#˜‘+ð	
ñ 	
ô 	
õ 	ØØ'˜E‘/Ø$˜‘,Ø$˜‘,Ø#˜‘+ð	
ñ 	
ô 	
ðð r   c           	      ó’   — t          | dg| z  dg| z  dg| z  dg| z  ¬¦  «        t          | dg| z  dg| z  dg| z  dg| z  ¬¦  «        gS )Nr   r   r   r   Úmé   é   r   r   s    r   Úcreate_two_unequal_wcsr"   7   s€   € åØØ'˜E‘/Ø$˜‘,Ø$˜‘,Ø#˜‘+ð	
ñ 	
ô 	
õ 	ØØ%˜%‘-Ø$˜‘,Ø$˜‘,Ø#˜‘+ð	
ñ 	
ô 	
ðð r   N)	Ú__doc__Úastropy.wcsr   Úastropy.wcs.wcsapir   r   r   r   r"   © r   r   ú<module>r'      su   ðà 4Ð 4à Ð Ð Ð Ð Ð Ø /Ð /Ð /Ð /Ð /Ð /ð&ð &ð &ð&ð ð ðð ð ð&ð ð ð ð r   