
    IR-e                         d Z ddlZddlZddlmZ ej                            dddgddgfddgej	        z  ddgej
        z  fdej        z  d	ej        z  fg          d
             Zd ZdS )zh
Test ``allclose`` and ``isclose``.
``allclose`` was ``quantity_allclose`` in ``astropy.tests.helper``.
    N)unitsab      d      i  c                     t          j        | |          sJ t          j        t          j        | |                    sJ d S )N)uallclosenpalliscloser   s     Ilib/python3.11/site-packages/astropy/units/tests/test_quantity_helpers.pytest_allclose_isclose_defaultr      sB     :a6!)Aq//"""""""    c                     ddgt           j        z  } ddgt           j        z  }dt           j        z  }t          j        | ||          sJ t	          j        t          j        | ||                    sJ ddgt           j        z  }t          j        | |          rJ t	          j        t          j        | |                    rJ d S )Nr   r   e      )atolZ   r
   )r   mcmr   r   r   r   )r   r   deltacs       r   test_allclose_iscloser      s    	
AA	c
QTAHE:a''''''6!)Aqu---.....	S	ADAz!Qvai1oo&&&&&&&r   )__doc__numpyr   pytestastropyr   r   markparametrizer   r   smsr   r    r   r   <module>r'      s                
Q!Q
Q!#SzAD()	
QS$+ # # #
	' 	' 	' 	' 	'r   