
    IR-e                     \    d Z ddlZddlmZ ddlmZ ddlmZmZ  ee	          Z
d Zd ZdS )z)
    Test utilities for `astropy.units`.
    N)finfo)Quantity)quantity_asanyarraysanitize_scalec                  "   t          d          t          d          t          d          g} t          |           }t          |t                     sJ t          j        |j        t          j                  sJ g d}t          |          }t          |t          j                  sJ t          j        |j        t          j                  sJ t          |t          j                  }t          j        |j        t          j                  sJ d S )N         )r   r	   r
   )dtype)	r   r   
isinstancenp
issubdtyper   inexactndarrayinteger)array_of_quantitiesquantity_arrayarray_of_integersnp_arrays       >lib/python3.11/site-packages/astropy/units/tests/test_utils.pytest_quantity_asanyarrayr      s    #A;;Xa[[A()<==Nnh/////=-rz:::::!		"#455Hh
+++++=44444"#4BJGGGH=4444444    c                      t          t          dt          j                            dk    sJ t          t          t          j        d                    dk    sJ d S )Nr	   y               @)r   complex_float_finfoeps r   r   test_sanitize_scaler      sT    '!\%566771<<<<',"2A66772======r   )__doc__numpyr   r   astropy.units.quantityr   astropy.units.utilsr   r   floatr   r   r   r   r   r   <module>r$      s               + + + + + + C C C C C C C CuU||5 5 5> > > > >r   