o
    ŀg                     @   s@   d dl mZ d dlZd dlmZ d dlmZ dd Zdd Z	dS )    )SimpleNamespaceN)is_floatc                 C   s   t  }| |_td|| d S )Nna_value)r   r   tmassert_attr_equal)nulls_fixtureobj r	   \/var/www/html/myenv/lib/python3.10/site-packages/pandas/tests/util/test_assert_attr_equal.pytest_assert_attr_equal
   s   r   c                 C   s   t  }| |_t  }||_| |u rtd|| d S t| r*t|r*td|| d S t| t|u r;td|| d S tjtdd td|| W d    d S 1 sUw   Y  d S )Nr   z"na_value" are different)match)	r   r   r   r   r   typepytestraisesAssertionError)r   nulls_fixture2r   obj2r	   r	   r
   &test_assert_attr_equal_different_nulls   s   "r   )
typesr   r   pandas.core.dtypes.commonr   pandas._testing_testingr   r   r   r	   r	   r	   r
   <module>   s    