
    Owg                         d dl Z d dlmZmZmZmZ d dlmZ e j                  j                  d      Ze j                  j                  dd d g      d        Zy)    N)PeriodPeriodIndexSeriesperiod_rangez.ignore:Setting a value on a view:FutureWarningconsc                     t        |       S Nr   xs    d/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/tests/copy_view/index/test_periodindex.py<lambda>r      s
    +a.     c                 *    t        t        |             S r	   r
   r   s    r   r   r      s    +k!n- r   c                     t        ddd      }t        |      } ||      }|j                  d      }t        d      |j                  d<   | rt        j                  ||       y y )	Nz
2019-12-31   D)periodsfreqT)deepz
2020-12-31r   )r   r   copyr   iloctmassert_index_equal)using_copy_on_writer   dtseridxexpecteds         r   test_periodindexr       s^     
lAC	8B
*C
s)CxxTx"H&CHHQK
c8, r   )pytestpandasr   r   r   r   pandas._testing_testingr   markfilterwarnings
pytestmarkparametrizer     r   r   <module>r*      s_      [[''4

 
 ---r   