
    Owg                     <    d dl mZ d dlZd dlmZ d dlmZ d Zd Z	y)    )SimpleNamespaceN)is_floatc                 T    t               }| |_        t        j                  d||       y )Nna_value)r   r   tmassert_attr_equal)nulls_fixtureobjs     _/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/tests/util/test_assert_attr_equal.pytest_assert_attr_equalr   
   s#    

C CLS#.    c                    t               }| |_        t               }||_        | |u rt        j                  d||       y t	        |       r#t	        |      rt        j                  d||       y t        |       t        |      u rt        j                  d||       y t        j                  t        d      5  t        j                  d||       d d d        y # 1 sw Y   y xY w)Nr   z"na_value" are different)match)	r   r   r   r   r   typepytestraisesAssertionError)r	   nulls_fixture2r
   obj2s       r   &test_assert_attr_equal_different_nullsr      s    

C CLD"DM&
Zd3	-	 Xn%=
Zd3	m	^ 4	4
Zd3]]>1KL 	8  S$7	8 	8 	8s   6CC )
typesr   r   pandas.core.dtypes.commonr   pandas._testing_testingr   r   r    r   r   <module>r      s    !  . /8r   