
    Owg                     <    d dl Zd dlmZmZ d dlmZ  G d d      Zy)    N)CategoricalSeriesc                       e Zd Zd Zd Zy)TestCategoricalComparisonsc                     t        t        dddt        j                  g            }t        g d      }||k(  }t	        j
                  ||       y )Nabc)TTTF)r   r   npnantmassert_series_equal)selfcatexpectedresults       _/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/tests/arithmetic/test_categorical.pytest_categorical_nan_equalityz8TestCategoricalComparisons.test_categorical_nan_equality   sB    [#sC!89:34
vx0    c                     t        g d      }t        g d      }|dk(  }t        j                  ||       |j                  d      dk(  }t        j                  ||       y )N)r   r   )r      r   )r   r   )r   r   )TFTFFr   category)r   r   r   astype)r   serr   r   s       r   test_categorical_tuple_equalityz:TestCategoricalComparisons.test_categorical_tuple_equality   sT    =>;<
vx0J'61
vx0r   N)__name__
__module____qualname__r   r    r   r   r   r   
   s    11r   r   )	numpyr   pandasr   r   pandas._testing_testingr   r   r    r   r   <module>r%      s     1 1r   