Ë
    u™ãj°  ã                   óž   — d dl Zd dlZd dlZd dlmZ d dlm	Z	 ej                  j                  dd„ ej                  g«      d„ «       Zd„ Zd„ Zy)é    N)Ú	get_arrayÚboxc                 ó   — | S )N© )Úxs    úx/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/pandas/tests/copy_view/index/test_periodindex.pyú<lambda>r	   	   s   € ¨1€ ó    c                 ó(  — t        j                  ddd¬«      }t        j                  |«      } | t        j                  |«      «      }|j	                  d¬«      }t        j
                  d«      |j                  d<   t        j                  ||«       y )	Nz
2019-12-31é   ÚD)ÚperiodsÚfreqT)Údeepz
2020-12-31r   )	ÚpdÚperiod_rangeÚSeriesÚPeriodIndexÚcopyÚPeriodÚilocÚtmÚassert_index_equal)r   ÚdtÚserÚidxÚexpecteds        r   Útest_periodindexr   	   sj   € ä	�‰˜¨q°sÔ	;€BÜ
�)‰)�B‹-€CÙ
Œb�n‰n˜SÓ!Ó
"€CØ�x‰x˜TˆxÓ"€HÜ—)‘)˜LÓ)€C‡H�HˆQ�KÜ×Ñ˜#˜xÕ(r
   c                  ó¤   — t        j                  ddgd¬«      } t        j                  | «      }t        j                  | |j                  «      rJ ‚y )Nú
2020-01-01ú
2020-01-02ú	period[D]©Údtype)r   Úarrayr   r   Úshares_memory)Úarrr   s     r   Ú-test_constructor_copy_input_period_ea_defaultr(      sB   € ä
�(‰(�L ,Ð/°{Ô
C€CÜ
�.‰.˜Ó
€CÜ×Ñ  S§Y¡YÔ/Ð/Ð/Ð/r
   c                  ó  — t        j                  ddgd¬«      } d| j                  j                  _        t        j
                  t        j                  | «      «      }t        j                  | j                  t        |«      «      rJ ‚t        j                  dd¬«      |j                  d	<   t        j
                  t        j                  dd¬«      t        j                  dd¬«      gd¬«      }t        j                  ||«       y )
Nr    r!   r"   r#   Fz
2022-01-01r   )r   r   )r   r%   Ú_ndarrayÚflagsÚ	writeabler   r   Únpr&   r   r   r   r   Úassert_series_equal)r'   r   r   s      r   Ú4test_series_from_temporary_periodindex_readonly_datar/      s·   € ä
�(‰(�L ,Ð/°{Ô
C€CØ#(€C‡L�L×ÑÔ Ü
�)‰)”B—N‘N 3Ó'Ó
(€CÜ×Ñ §¡¬i¸«nÔ=Ð=Ð=Ü—)‘)˜L¨sÔ3€C‡H�HˆQ�KÜ�y‰yÜ	�‰�< cÔ	*¬B¯I©I°lÈÔ,MÐNØô€Hô ×Ñ˜3 Õ)r
   )Únumpyr-   ÚpytestÚpandasr   Úpandas._testingÚ_testingr   Úpandas.tests.copy_view.utilr   ÚmarkÚparametrizer   r   r(   r/   r   r
   r   ú<module>r8      sL   ðÛ Û ã Ý Ý 1ð ‡�×Ñ˜¡¨b¯n©nÐ =Ó>ñ)ó ?ð)ò0ó*r
   