
    h                     <    S SK rS SKJrJr  S SKJr   " S S5      rg)    N)CategoricalSeriesc                        \ rS rSrS rS rSrg)TestCategoricalComparisons
   c                     [        [        SSS[        R                  /5      5      n[        / SQ5      nX:H  n[        R
                  " X25        g )Nabc)TTTF)r   r   npnantmassert_series_equal)selfcatexpectedresults       `/var/www/html/shao/venv/lib/python3.13/site-packages/pandas/tests/arithmetic/test_categorical.pytest_categorical_nan_equality8TestCategoricalComparisons.test_categorical_nan_equality   s>    [#sC!89:34
v0    c                     [        / SQ5      n[        / SQ5      nUS:H  n[        R                  " X25        UR                  S5      S:H  n[        R                  " X25        g )N)r   r   )r      r   )r   r   )r   r   )TFTFFr   category)r   r   r   astype)r   serr   r   s       r   test_categorical_tuple_equality:TestCategoricalComparisons.test_categorical_tuple_equality   sP    =>;<
v0J'61
v0r    N)__name__
__module____qualname____firstlineno__r   r   __static_attributes__r    r   r   r   r   
   s    11r   r   )	numpyr   pandasr   r   pandas._testing_testingr   r   r    r   r   <module>r*      s     1 1r   