Ë
    u™ãj�  ã                   óH   — d dl Zd dlZd dlmZ d dlZd dlmZ	  G d„ d«      Z
y)é    N)ÚPandas4Warningc            	       ó’   — e Zd Zd„ Zej
                  j                  ddg d¢fdej                  dddgfdg d	¢fg«      d
„ «       Z	d„ Z
y)ÚTestDataFrameReindexLikec                 ó’   — |j                  |j                  d d ddg¬«      }t        j                  ||j	                  |«      «       y )Né
   ÚCÚB)ÚindexÚcolumns)Úreindexr
   ÚtmÚassert_frame_equalÚreindex_like)ÚselfÚfloat_frameÚothers      úw/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/pandas/tests/frame/methods/test_reindex_like.pyÚtest_reindex_likez*TestDataFrameReindexLike.test_reindex_like   sD   € Ø×#Ñ#¨+×*;Ñ*;¸C¸RÐ*@È3ÐPSÈ*Ð#ÓUˆä
×Ñ˜e [×%=Ñ%=¸eÓ%DÕEó    zmethod,expected_valuesÚnearest)r   é   r   é   Úpadr   r   Úbackfill)r   r   r   r   c                 óÆ  — t        j                  dt        t        d«      «      i«      }d}t	        j
                  t        |¬«      5  |j                  ||d¬«      }d d d «       t	        j                  |«       t	        j
                  t        |¬«      5  |j                  ||g d¢¬«      }d d d «       t	        j                  ||«       y # 1 sw Y   ŒpxY w# 1 sw Y   Œ,xY w)NÚxé   z"the 'method' keyword is deprecated)Úmatchr   )ÚmethodÚ	tolerance)r   r   r   r   )	ÚpdÚ	DataFrameÚlistÚranger   Úassert_produces_warningr   r   r   )r   r   Úexpected_valuesÚdfÚmsgÚresults         r   Útest_reindex_like_methodsz2TestDataFrameReindexLike.test_reindex_like_methods   s¾   € ô �\‰\˜3¤¤U¨1£X£Ð/Ó0ˆà2ˆÜ×'Ñ'¬¸cÔBñ 	EØ—_‘_ R°À!�_ÓDˆF÷	Eä
×Ñ˜b &Ô)Ü×'Ñ'¬¸cÔBñ 	PØ—_‘_ R°Â,�_ÓOˆF÷	Pä
×Ñ˜b &Õ)÷	Eð 	Eú÷	Pð 	Pús   ÁCÂCÃCÃC c                 óº   —  G d„ dt         j                  «      }t        j                  «       } |«       }|j                  |«      }t        j                  ||«       y )Nc                   ó   — e Zd Zy)úHTestDataFrameReindexLike.test_reindex_like_subclass.<locals>.MyDataFrameN)Ú__name__Ú
__module__Ú__qualname__© r   r   ÚMyDataFramer-   %   s   „ Ør   r2   )r!   r"   r   r   r   )r   r2   Úexpectedr'   r)   s        r   Útest_reindex_like_subclassz3TestDataFrameReindexLike.test_reindex_like_subclass#   sD   € ô	œ"Ÿ,™,ô 	ô —<‘<“>ˆÙ‹]ˆØ—‘ Ó*ˆä
×Ñ˜f hÕ/r   N)r.   r/   r0   r   ÚpytestÚmarkÚparametrizeÚnpÚnanr*   r4   r1   r   r   r   r   
   s]   „ òFð
 ‡[�[×ÑØ àšÐ%Ø�R—V‘V˜Q  1Ð%Ð&ØšÐ&ð	
óñ	*óð	*ó	0r   r   )Únumpyr8   r5   Úpandas.errorsr   Úpandasr!   Úpandas._testingÚ_testingr   r   r1   r   r   ú<module>r?      s   ðÛ Û å (ã Ý ÷"0ò "0r   