
    .i                     ,    d dl Zd dlmZ  G d d      Zy)    N)period_arrayc                       e Zd Zd Z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       h/var/www/app/trading-bot/venv/lib/python3.12/site-packages/pandas/tests/arrays/period/test_reductions.pytest_min_maxzTestReductions.test_min_max   s     

 99\4!!!99\4!!!&&    c                     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   r    r   r   r   r      s     6 r   r   )pandasr   pandas.core.arraysr   r   r    r   r   <module>r#      s     +"  " r   