Ë
    u™ãj  ã                   ó0   — d dl Zd dlZd dlZ G d„ d«      Zy)é    Nc                   ó*   — e Zd Zd„ Zd„ Zd„ Zd„ Zd„ Zy)Ú
TestEqualsc                 óH
  — t        j                  ddgddgd¬«      }t        j                  ddgg d¢d¬«      }|j                  |«      sJ ‚|j                  |«      rJ ‚|j                  |j                  t        «      «      sJ ‚|j                  t        «      j                  |«      sJ ‚||k(  j                  «       sJ ‚||k7  j                  «       rJ ‚||kD  j                  «       rJ ‚||k  j                  «       rJ ‚||k  j                  «       sJ ‚||k\  j                  «       sJ ‚|dk(  j                  «       rJ ‚|t        j                  ddg«      k(  j                  «       sJ ‚||j                  k(  j                  «       sJ ‚t        j                  t        d¬«      5  |t        j                  g d¢«      k(   d d d «       d	}t        j                  t        |¬«      5  ||k(   d d d «       t        j                  t        |¬«      5  |t        j                  |j                  d
¬«      k(   d d d «       t        j                  t        |¬«      5  |t        j                  |j                  t        d«      ¬«      k(   d d d «       t        j                  t        d«      g d¢¬«      }|j                  t        d«      «      rJ ‚|j                  t        j                  t        d«      «      «      sJ ‚|j                  t        j                  t        d«      d¬«      «      rJ ‚|j                  |j                  «       «      sJ ‚t        j                  g t        d«      ¢t        j                   ‘g d¢¬«      }|j                  t        d«      «      rJ ‚|j                  t        j                  t        d«      «      «      rJ ‚|j                  |j                  «       «      sJ ‚t        j                  g t        d«      ¢t        j                   ‘g d¢¬«      }|j                  g t        d«      ¢t        j                   ‘«      rJ ‚|j                  t        j                  g t        d«      ¢t        j                   ‘«      «      sJ ‚|j                  t        j                  g t        d«      ¢t        j                   ‘d¬«      «      rJ ‚|j                  |j                  «       «      sJ ‚y # 1 sw Y   �Œ5xY w# 1 sw Y   �ŒxY w# 1 sw Y   �ŒÜxY w# 1 sw Y   �Œ˜xY w)NÚaÚbT)Ú
categoriesÚordered©r   r   Úcé   zLengths must match)Úmatchz>Categoricals can only be compared if 'categories' are the sameF)r	   Úabc©r   Úaabca)r   r   r   )ÚpdÚCategoricalIndexÚequalsÚastypeÚobjectÚallÚIndexÚvaluesÚpytestÚraisesÚ
ValueErrorÚ	TypeErrorÚCategoricalÚlistÚcopyÚnpÚnan)ÚselfÚci1Úci2ÚmsgÚcis        úw/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/pandas/tests/indexes/categorical/test_equals.pyÚtest_equals_categoricalz"TestEquals.test_equals_categorical   s  € Ü×!Ñ! 3¨ *¸#¸s¸ÈTÔRˆÜ×!Ñ! 3¨ *ºÐRVÔWˆà�z‰z˜#ŒÐˆØ—:‘:˜c”?Ð"Ð"Ø�z‰z˜#Ÿ*™*¤VÓ,Ô-Ð-Ð-Ø�z‰zœ&Ó!×(Ñ(¨Ô-Ð-Ð-à�s‘
×ÑÔ!Ð!Ð!Ø˜3‘J×#Ñ#Ô%Ð%Ð%Ø˜#‘I—?‘?Ô$Ð$Ð$Ø˜#‘I—?‘?Ô$Ð$Ð$Ø�s‘
×ÑÔ!Ð!Ð!Ø�s‘
×ÑÔ!Ð!Ð!à˜1‘H—>‘>Ô#Ð#Ð#Ø”r—x‘x  c 
Ó+Ñ+×0Ñ0Ô2Ð2Ð2Ø�s—z‘zÑ!×&Ñ&Ô(Ð(Ð(ô �]‰]œ:Ð-AÔBñ 	-Ø”2—8‘8šOÓ,Ò,÷	-ð OˆÜ�]‰]œ9¨CÔ0ñ 	Ø�3ŠJ÷	ä�]‰]œ9¨CÔ0ñ 	=Ø”2—>‘> #§*¡*°eÔ<Ò<÷	=ä�]‰]œ9¨CÔ0ñ 	FØ”2—>‘> #§*¡*¼¸e»ÔEÒE÷	Fô
 × Ñ ¤ g£º?ÔKˆØ—9‘9œT '›]Ô+Ð+Ð+ð �y‰yœ×,Ñ,¬T°'«]Ó;Ô<Ð<Ð<à—9‘9œR×0Ñ0´°g³ÈÔMÔNÐNÐNØ�y‰y˜Ÿ™›Ô#Ð#Ð#ä× Ñ Ð!9¤4¨£=Ð!9´"·&±&Ð!9ÂoÔVˆØ—9‘9œT '›]Ô+Ð+Ð+Ø—9‘9œR×0Ñ0´°g³Ó?Ô@Ð@Ð@Ø�y‰y˜Ÿ™›Ô#Ð#Ð#ä× Ñ Ð!9¤4¨£=Ð!9´"·&±&Ð!9ÂoÔVˆØ—9‘9Ð5œt G›}Ð5¬b¯f©fÐ5Ô6Ð6Ð6Ø�y‰yœ×,Ñ,Ð-E¬t°G«}Ð-E¼b¿f¹fÐ-EÓFÔGÐGÐGØ—9‘9Ü×ÑÐ 8¤$ w£-Ð 8´·±Ð 8À$ÔGô
ð 	
ð 
ð �y‰y˜Ÿ™›Ô#Ð#Ñ#÷C	-ñ 	-ú÷	ñ 	ú÷	=ñ 	=ú÷	Fñ 	Fús0   Æ"S0Ç"S=È%T
É.TÓ0S:Ó=TÔ
TÔT!c                 ó  — t        j                  dgddg¬«      }t        j                  dgddg¬«      }t        j                  d gddg¬«      }|j                  |«      sJ ‚|j                  |«      rJ ‚|j                  |«      rJ ‚y )NÚAÚBr   )r   r   r   )r"   r   r   r   s       r'   Ú!test_equals_categorical_unorderedz,TestEquals.test_equals_categorical_unordered@   s|   € ä×Ñ  °3¸°*Ô=ˆÜ×Ñ  °3¸°*Ô=ˆÜ×Ñ  °C¸°:Ô>ˆØ�x‰x˜Œ{Ðˆ{Ø—8‘8˜A”;ÐˆØ—8‘8˜A”;Ðˆ�;ó    c                 óâ   — t        j                  ddt        j                  t        j                  g«      }t        j                  dddt        j                  g«      }|j                  |«      rJ ‚y )Nr*   r+   ÚD)r   r   r    r!   r   r   )r"   r&   Úothers      r'   Útest_equals_non_categoryz#TestEquals.test_equals_non_categoryI   sU   € ô × Ñ  # s¬B¯F©F´B·F±FÐ!;Ó<ˆÜ—‘˜#˜s C¬¯©Ð0Ó1ˆà—9‘9˜UÔ#Ð#Ð#Ð#r-   c                 óÀ   — t         j                  j                  g d¢t        d«      g«      }|j	                  «       j                  d«      }|j                  |«      rJ ‚y )N)r*   r+   ÚCr/   é   Úcategory)r   Ú
MultiIndexÚfrom_arraysÚrangeÚto_flat_indexr   r   )r"   Úmir&   s      r'   Útest_equals_multiindexz!TestEquals.test_equals_multiindexQ   sN   € ô �]‰]×&Ñ&Ò(<¼eÀA»hÐ'GÓHˆØ×ÑÓ×&Ñ& zÓ2ˆà—9‘9˜R”=Ð Ð �=r-   c                 óž   — t        j                  t        d«      d¬«      }t        j                  g d¢d|¬«      }|j	                  |«      sJ ‚y )Nr   r+   )Únamer
   )r=   Údtype)r   r   r   r   r   )r"   Úany_string_dtypeÚidxr0   s       r'   Útest_equals_string_dtypez#TestEquals.test_equals_string_dtypeY   s=   € ä×!Ñ!¤$ u£+°CÔ8ˆÜ—‘š¨sÐ:JÔKˆØ�z‰z˜%Ô Ð Ñ r-   N)Ú__name__Ú
__module__Ú__qualname__r(   r,   r1   r;   rA   © r-   r'   r   r      s   „ ò6$òpò$ò!ó!r-   r   )Únumpyr    r   Úpandasr   r   rE   r-   r'   ú<module>rH      s   ðÛ Û ã ÷V!ò V!r-   