
    Owg                     4    d dl Z d dlZd dlmZ  G d d      Zy)    N)period_arrayc                   Z    e Zd Zd Zej
                  j                  dddg      d        Zy)TestReductionsc                 r   t        g dd      }|j                         }t        j                  dd      }||k(  sJ |j	                         }t        j                  dd      }||k(  sJ |j                  d      }|t        j
                  u sJ |j	                  d      }|t        j
                  u sJ y )N)
2000-01-03r   NaT
2000-01-02
2000-01-05z
2000-01-04Dfreqr	   r
   Fskipna)r   minpdPeriodmaxr   )selfarrresultexpecteds       a/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/tests/arrays/period/test_reductions.pytest_min_maxzTestReductions.test_min_max   s     

 99\4!!!99\4!!!&&    r   TFc                     t        g d      }|j                  |      }|t        j                  u sJ |j	                  |      }|t        j                  u sJ y )Nr   r   r   )r   r   r   r   r   )r   r   r   r   s       r   test_min_max_emptyz!TestReductions.test_min_max_empty#   sR    2C(''r   N)__name__
__module____qualname__r   pytestmarkparametrizer    r   r   r   r      s0     6 [[Xe}5  6 r   r   )r    pandasr   pandas.core.arraysr   r   r#   r   r   <module>r&      s      +#  # r   