zmc
2023-10-12 ed135d79df12a2466b52dae1a82326941211dcc9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
U
­ý°d¥    ã@s.ddlmZmZddlmZGdd„dƒZdS)é)ÚTimedeltaIndexÚtimedelta_rangeNc@s$eZdZdd„Zdd„Zdd„ZdS)ÚTestTimedeltaIndexDeletec        CsÆtddddd}tddddd}tddddd}tdd    d
d gddd }|||||d œ}| ¡D]>\}}| |¡}t ||¡|j|jksŒt‚|j|jks^t‚q^t     t
t f¡| d¡W5QRXdS)Nz1 DayséÚDÚidx©ÚstartZperiodsÚfreqÚnameú2 Dayséz1 dayz3 dayz4 dayz5 day©r
r )réûÿÿÿéÿÿÿÿr é) rrÚitemsÚdeleteÚtmÚassert_index_equalr ÚAssertionErrorr
Zexternal_error_raisedÚ
IndexErrorÚ
ValueError)    ÚselfrZ
expected_0Z
expected_4Z
expected_1ÚcasesÚnÚexpectedÚresult©rúbd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/indexes/timedeltas/test_delete.pyÚ test_delete    s*
ÿû
 z$TestTimedeltaIndexDelete.test_deletec    Csìtddddd}tddddd}tddddd}tdd    d
d d d dgddd}|||dœ}| ¡D]†\}}| |¡}t ||¡|j|jksŽt‚|j|jksžt‚| t    |d|ddƒ¡}t ||¡|j|jksÖt‚|j|jks`t‚q`dS)Nz1 daysé
rrrz4 dayséz1 dz2 dz3 dz7 dz8 dz9 dZ10dr))rré)r"éé    )ér rrrr)
rrrrrrr rr
Úslice)    rrZ expected_0_2Z expected_7_9Z expected_3_5rrrrrrrÚtest_delete_slice&s*ÿý
  z*TestTimedeltaIndexDelete.test_delete_slicecCs.tdddddgƒ}| d¡}|jdks*t‚dS)Nz1 Dayr z3 Daysz4 Daysr#)rrr
r)rZtdirrrrÚtest_delete_doesnt_infer_freqBs
z6TestTimedeltaIndexDelete.test_delete_doesnt_infer_freqN)Ú__name__Ú
__module__Ú __qualname__r r(r)rrrrrsr)ZpandasrrZpandas._testingZ_testingrrrrrrÚ<module>s