Ë
    ž…jò  ã                   ó4   — d dl Zd dlZd dlmZ  G d„ d«      Zy)é    N)Ú	DataFramec                   ó`   — e Zd Zej                  j                  dddg«      d„ «       Zd„ Zd„ Zy)ÚTestCopyÚattrÚindexÚcolumnsc                 óœ   — t        ||«      }d |_        |j                  «       }dt        ||«      _        t        ||«      j                  �J ‚y )NÚfoo)ÚgetattrÚnameÚcopy)ÚselfÚfloat_framer   ÚindÚcps        úe/root/aria/tools/markitdown-venv/lib/python3.12/site-packages/pandas/tests/frame/methods/test_copy.pyÚtest_copy_index_name_checkingz&TestCopy.test_copy_index_name_checking   sM   € ô �k 4Ó(ˆØˆŒØ×ÑÓˆØ!&Œ��DÓÔÜ�{ DÓ)×.Ñ.Ð6Ð6Ñ6ó    c                 ó”   — |j                  «       }|d   |d<   d|vsJ ‚|j                  «       }|j                  |j                  usJ ‚y )NÚAÚE)r   Ú_mgr)r   r   Úfloat_string_frameÚcopr   s        r   Ú	test_copyzTestCopy.test_copy   sT   € Ø×ÑÓ ˆØ�s‘8ˆˆC‰Ø˜+Ñ%Ð%Ð%ð "×&Ñ&Ó(ˆØ�y‰yÐ 2× 7Ñ 7Ñ7Ð7Ñ7r   c                 ó6  — t        t        j                  j                  d«      j	                  ddd¬«      t        j                  j                  d«      j	                  ddd¬«      dœ«      }t        d«      D ]G  }t        j                  j                  d«      j	                  ddd¬«      |j                  d d …d|› �f<   ŒI t        |j                  j                  «      d	k(  sJ ‚|j                  «       }t        |j                  j                  «      d
k(  sJ ‚y )Né   r   éd   é7   )Úsize)ÚaÚbé
   Ún_é   é   )r   ÚnpÚrandomÚdefault_rngÚintegersÚrangeÚlocÚlenr   Úblocksr   )r   ÚdfÚiÚresults       r   Útest_copy_consolidateszTestCopy.test_copy_consolidates   sï   € ää—Y‘Y×*Ñ*¨1Ó-×6Ñ6°q¸#ÀBÐ6ÓGÜ—Y‘Y×*Ñ*¨1Ó-×6Ñ6°q¸#ÀBÐ6ÓGñó
ˆô �r“ò 	UˆAÜ"$§)¡)×"7Ñ"7¸Ó":×"CÑ"CÀAÀsÐQSÐ"CÓ"TˆB�F‰F’1˜˜1˜#�h�;Òð	Uô �2—7‘7—>‘>Ó" bÒ(Ð(Ð(Ø—‘“ˆÜ�6—;‘;×%Ñ%Ó&¨!Ò+Ð+Ñ+r   N)	Ú__name__Ú
__module__Ú__qualname__ÚpytestÚmarkÚparametrizer   r   r2   © r   r   r   r      s4   „ Ø‡[�[×Ñ˜V g¨yÐ%9Ó:ñ7ó ;ð7ò8ó,r   r   )Únumpyr'   r6   Úpandasr   r   r9   r   r   ú<module>r<      s   ðÛ Û å ÷",ò ",r   