§
    ß! hQ  ã                   óZ   — d dl Zd dlZd dlmc mZ d dlmZ d dl	m
Z  G d„ d¦  «        ZdS )é    N)Ú	DataFramec                   ó    — e Zd Zej                             dddg¦  «        d„ ¦   «         Zej        d„ ¦   «         Z	d„ Z
ej        d„ ¦   «         ZdS )	ÚTestCopyÚattrÚindexÚcolumnsc                 ó´   — t          ||¦  «        }d |_        |                     ¦   «         }dt          ||¦  «        _        t          ||¦  «        j        �J ‚d S )NÚfoo)ÚgetattrÚnameÚcopy)ÚselfÚfloat_framer   ÚindÚcps        ú^c:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/frame/methods/test_copy.pyÚtest_copy_index_name_checkingz&TestCopy.test_copy_index_name_checking   s\   € õ �k 4Ñ(Ô(ˆØˆŒØ×ÒÑÔˆØ!&���DÑÔÔÝ�{ DÑ)Ô)Ô.Ð6Ð6Ð6Ð6Ð6ó    c           	      ól  — t          ddgi¦  «        }dg|d<   |d          |                     ¦   «          d|d         j        d<   t          j        |t          dgdgdœ¦  «        ¦  «         dg|d<   |d         j        d         dk    sJ ‚t          j        |t          dgdgdgdœ¦  «        ¦  «         d S )	NÚaé   r   Úxéÿÿÿÿ)r   r   Úy)r   r   r   )r   r   ÚvaluesÚtmÚassert_frame_equal)r   Údfs     r   Útest_copy_cachezTestCopy.test_copy_cache   sÇ   € õ ˜˜a˜S�zÑ"Ô"ˆà�#ˆˆ3‰Ø
ˆ3Œˆà
�Š‰	Œ	ˆ	àˆˆ3ŒŒ�qÑå
Ô˜b¥)°2°$¸a¸SÐ,AÐ,AÑ"BÔ"BÑCÔCÐCà�#ˆˆ3‰à�#ŒwŒ~˜aÔ  BÒ&Ð&Ð&Ð&Ý
Ô˜b¥)°2°$¸a¸SÈÀsÐ,KÐ,KÑ"LÔ"LÑMÔMÐMÐMÐMr   c                 ó˜   — |                      ¦   «         }|d         |d<   d|vsJ ‚|                      ¦   «         }|j        |j        usJ ‚d S )NÚAÚE)r   Ú_mgr)r   r   Úfloat_string_frameÚcopr   s        r   Ú	test_copyzTestCopy.test_copy(   sa   € Ø×ÒÑ Ô ˆØ�s”8ˆˆC‰Ø˜+Ð%Ð%Ð%Ð%ð "×&Ò&Ñ(Ô(ˆØŒyÐ 2Ô 7Ð7Ð7Ð7Ð7Ð7Ð7r   c                 óF  — t          t          j                             d¦  «                             ddd¬¦  «        t          j                             d¦  «                             ddd¬¦  «        dœ¦  «        }t          d¦  «        D ]F}t          j                             d¦  «                             ddd¬¦  «        |j        d d …d|› �f<   ŒGt          |j        j	        ¦  «        d	k    sJ ‚| 
                    ¦   «         }t          |j        j	        ¦  «        d
k    sJ ‚d S )Né   r   éd   é7   )Úsize)r   Úbé
   Ún_é   r   )r   ÚnpÚrandomÚdefault_rngÚintegersÚrangeÚlocÚlenr#   Úblocksr   )r   r   ÚiÚresults       r   Útest_copy_consolidateszTestCopy.test_copy_consolidates1   s  € õ å”Y×*Ò*¨1Ñ-Ô-×6Ò6°q¸#ÀBÐ6ÑGÔGÝ”Y×*Ò*¨1Ñ-Ô-×6Ò6°q¸#ÀBÐ6ÑGÔGðð ñ
ô 
ˆõ �r‘”ð 	Uð 	UˆAÝ"$¤)×"7Ò"7¸Ñ":Ô":×"CÒ"CÀAÀsÐQSÐ"CÑ"TÔ"TˆBŒF�1�1�1�h˜1�h�h�;ÑÐå�2”7”>Ñ"Ô" bÒ(Ð(Ð(Ð(Ø—’‘”ˆÝ�6”;Ô%Ñ&Ô&¨!Ò+Ð+Ð+Ð+Ð+Ð+r   N)Ú__name__Ú
__module__Ú__qualname__ÚpytestÚmarkÚparametrizer   ÚtdÚskip_copy_on_write_invalid_testr   r&   Úskip_array_manager_invalid_testr:   © r   r   r   r   
   s•   € € € € € Ø„[×Ò˜V g¨yÐ%9Ñ:Ô:ð7ð 7ñ ;Ô:ð7ð Ô'ðNð Nñ (Ô'ðNð$8ð 8ð 8ð Ô'ð,ð ,ñ (Ô'ð,ð ,ð ,r   r   )Únumpyr0   r>   Úpandas.util._test_decoratorsÚutilÚ_test_decoratorsrA   Úpandasr   Úpandas._testingÚ_testingr   r   rD   r   r   ú<module>rL      s‹   ðØ Ð Ð Ð Ø €€€à )Ð )Ð )Ð )Ð )Ð )Ð )Ð )Ð )à Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð ð6,ð 6,ð 6,ð 6,ð 6,ñ 6,ô 6,ð 6,ð 6,ð 6,r   