a
    Pªf  ã                   @   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	   úa/var/www/ai-form-bot/venv/lib/python3.9/site-packages/pandas/tests/util/test_assert_attr_equal.pyÚtest_assert_attr_equal
   s    r   c                 C   s°   t ƒ }| |_t ƒ }||_| |u r0t d||¡ n|t| ƒrPt|ƒrPt d||¡ n\t| ƒt|ƒu rpt d||¡ n<tjtdd t d||¡ W d   ƒ n1 s¢0    Y  d S )Nr   z"na_value" are different)Úmatch)	r   r   r   r   r   ÚtypeÚpytestZraisesÚAssertionError)r   Znulls_fixture2r   Úobj2r	   r	   r
   Ú&test_assert_attr_equal_different_nulls   s    r   )
Útypesr   r   Zpandas.core.dtypes.commonr   Zpandas._testingZ_testingr   r   r   r	   r	   r	   r
   Ú<module>   s
   