Ë
    u™ãjÒ	  ã                   óF   — d dl Z d dlmZ d dlZd dlmZ  G d„ d«      Zd„ Z	y)é    N)ÚPandas4Warningc                   ó¦   — e Zd Zd„ Zej
                  j                  d«      d„ «       Zej
                  j                  dddiddii g«      d„ «       Z	y)	ÚTestSeriesRenameAxisc           	      ó~  — t         j                  j                  g d¢ddggddg¬«      }t        j                  t	        t        t        |«      «      «      |¬«      }|j                  ddi¬«      }|j                  j                  ddgk(  sJ ‚|j                  t        j                  d	¬
«      }|j                  j                  ddgk(  sJ ‚|j                  ddg¬«      }|j                  j                  ddgk(  sJ ‚t        j                  t        d¬«      5  |j                  d¬«       d d d «       y # 1 sw Y   y xY w)N)ÚaÚbÚcé   é   ÚllÚnn)Únames©ÚindexÚfoor   )r   ÚaxisÚLLÚNNÚgooÚ
unexpected©ÚmatchÚwrong)Úcolumns)ÚpdÚ
MultiIndexÚfrom_productÚSeriesÚlistÚrangeÚlenÚrename_axisr   r   ÚstrÚupperÚpytestÚraisesÚ	TypeError)ÚselfÚmiÚserÚresults       úw/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/pandas/tests/series/methods/test_rename_axis.pyÚtest_rename_axis_mapperz,TestSeriesRenameAxis.test_rename_axis_mapper
   s	  € ä�]‰]×'Ñ'ª¸1¸a¸&Ð(AÈ$ÐPTÈÐ'ÓVˆÜ�i‰iœœU¤3 r£7›^Ó,°BÔ7ˆà—‘¨¨e }�Ó5ˆØ�|‰|×!Ñ! e¨T ]Ò2Ð2Ð2à—‘¤s§y¡y°q�Ó9ˆØ�|‰|×!Ñ! d¨D \Ò1Ð1Ð1à—‘¨¨u ~�Ó6ˆØ�|‰|×!Ñ! e¨U ^Ò3Ð3Ð3ä�]‰]œ9¨LÔ9ñ 	-Ø�O‰O GˆOÔ,÷	-÷ 	-ñ 	-ús   ÄD3Ä3D<z0ignore:The inplace keyword in Series.rename_axisc                 ó„   — |j                  d«      }|}|j                  dd¬«      }|�J ‚t        j                  ||«       y )Nr   T©Úinplace)r"   ÚtmÚassert_series_equal)r(   Údatetime_seriesÚexpectedr+   Ú	no_returns        r,   Útest_rename_axis_inplacez-TestSeriesRenameAxis.test_rename_axis_inplace   sJ   € ð #×.Ñ.¨uÓ5ˆØ ˆØ×&Ñ& u°dÐ&Ó;ˆ	àÐ Ð Ð Ü
×Ñ˜v xÕ0ó    ÚkwargsÚmapperNr   c                 ó"  — t        j                  t        d«      d¬«      }t        j                  g d¢|¬«      } |j                  di |¤Ž}|r|j                  d «      n|}t        j                  g d¢|¬«      }t        j                  ||«       y )NÚabcr   ©Úname©r
   r   é   r   © )r   ÚIndexr   r   r"   Úrenamer1   r2   )r(   r8   r   r*   r+   Úexpected_indexr4   s          r,   Útest_rename_axis_nonez*TestSeriesRenameAxis.test_rename_axis_none%   sm   € ô —‘œ˜e›¨5Ô1ˆÜ�i‰iš	¨Ô/ˆà �—‘Ñ* 6Ñ*ˆÙ/5˜Ÿ™ dÔ+¸5ˆÜ—9‘9šY¨nÔ=ˆÜ
×Ñ˜v xÕ0r7   )
Ú__name__Ú
__module__Ú__qualname__r-   r%   ÚmarkÚfilterwarningsr6   ÚparametrizerD   r@   r7   r,   r   r   	   sb   „ ò-ð" ‡[�[×ÑÐ RÓSñ1ó Tð1ð ‡[�[×Ñ˜X¨°4Ð(8¸7ÀD¸/È2Ð'NÓOñ1ó Pñ1r7   r   c                  ó  — d} t        j                  g d¢t        j                  g d¢d¬«      ¬«      }|j                  «       }|j	                  d«      }t        j                  d«      5  |j	                  d«      }d d d «       t        j                  |«       t        j                  ||«       t        j                  t        | ¬	«      5  |j	                  dd¬
«      }d d d «       t        j                  ||«       t        j                  ||«       t        j                  t        | ¬	«      5  |j	                  dd¬
«       d d d «       t        j                  ||«       y # 1 sw Y   ŒæxY w# 1 sw Y   Œ�xY w# 1 sw Y   Œ8xY w)Nz7The inplace keyword in Series.rename_axis is deprecatedr>   )r   r
   r   Úidxr<   r   r   Fr   r/   T)	r   r   rA   Úcopyr"   r1   Úassert_produces_warningr2   r   )Úmsgr*   Úser_origr4   r+   s        r,   Útest_rename_axis_inplace_deprrQ   1   s.  € Ø
C€Cä
�)‰)’I¤R§X¡Xªi¸eÔ%DÔ
E€CØ�x‰x‹z€HØ�‰˜uÓ%€Hô 
×	#Ñ	# EÓ	*ñ (Ø—‘ Ó'ˆ÷(ä×Ñ˜6 8Ô,Ü×Ñ˜3 Ô)ô 
×	#Ñ	#¤N¸#Ô	>ñ 7Ø—‘ °�Ó6ˆ÷7ä×Ñ˜6 8Ô,Ü×Ñ˜3 Ô)ô 
×	#Ñ	#¤N¸#Ô	>ñ -Ø�‰˜ tˆÔ,÷-ä×Ñ˜3 Õ)÷(ð (ú÷7ð 7ú÷-ð -ús$   Á)E Ã
E,Ä-E8Å E)Å,E5Å8F)
r%   Úpandas.errorsr   Úpandasr   Úpandas._testingÚ_testingr1   r   rQ   r@   r7   r,   ú<module>rV      s!   ðÛ å (ã Ý ÷%1ñ %1óP*r7   