zmc
2023-12-22 9fdbf60165db0400c2e8e6be2dc6e88138ac719a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
U
­ý°d|ã@s:ddlZddlmZmZmZddlmZGdd„dƒZdS)éN)Ú DatetimeIndexÚSeriesÚ
date_rangec@seZdZdd„Zdd„ZdS)Ú
TestDeletec
    Csœtddddd}tddddd}tddddd}tdd    d
d gddd }|||||d œ}| ¡D]>\}}| |¡}t ||¡|j|jksŒt‚|j|jks^t‚q^t    j
t t fdd| d¡W5QRXdD]Ì}    tdddd|    d}tdddd|    d}| d¡}t ||¡|j|jkst‚|j dks*t‚|j|jks<t‚tdddd|    d}| d¡}t ||¡|j|jksvt‚|j dks†t‚|j|jksÊt‚qÊdS)Nú
2000-01-01éÚMÚidx©ÚstartÚperiodsÚfreqÚnamez
2000-02-01éz
2000-01-31z
2000-03-31z
2000-04-30z
2000-05-31©r r)réûÿÿÿéÿÿÿÿréz out of bounds)Úmatch©Nz
Asia/Tokyoz
US/Pacificú2000-01-01 09:00é
ÚH)r r r rÚtzz2000-01-01 10:00é    rr)rrÚitemsÚdeleteÚtmÚassert_index_equalrÚAssertionErrorr ÚpytestZraisesÚ
IndexErrorÚ
ValueErrorZfreqstrr)
Úselfr    Z
expected_0Z
expected_4Z
expected_1ÚcasesÚnÚexpectedÚresultr©r(úad:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/indexes/datetimes/test_delete.pyÚ test_delete sj
ýû
 ÿÿ
 ÿ
 zTestDelete.test_deletec
Csòtddddd}tddddd}tddddd}tddd    d
d d d gddd}|||dœ}| ¡D]†\}}| |¡}t ||¡|j|jksŽt‚|j|jksžt‚| t    |d|ddƒ¡}t ||¡|j|jksÖt‚|j|jks`t‚q`dD]þ}    t
dtdddd|    dd}
|
  |
j dd…¡j }tdddd|    d}t ||¡|j|jksRt‚|j|jksdt‚|j |j ksvt‚|
  |
j dddddg¡j }tdddddgdd|    d }t ||¡|j|jksÊt‚|j|jksÜt‚|j |j ksìt‚qìdS)!NrrÚDr    r
z
2000-01-04éz
2000-01-02z
2000-01-03z
2000-01-07z
2000-01-08z
2000-01-09z
2000-01-10r))rré)r,ér)érrrrrrrr)r r rr)Úindexrz2000-01-01 14:00r/rz2000-01-01 11:00z2000-01-01 13:00z2000-01-01 15:00z2000-01-01 17:00)r rr)rrrrrrrrr ÚslicerZdropr0r) r#r    Z expected_0_2Z expected_7_9Z expected_3_5r$r%r&r'rÚtsr(r(r)Útest_delete_sliceBs†ù    õý
 
ÿþÿ ûö zTestDelete.test_delete_sliceN)Ú__name__Ú
__module__Ú __qualname__r*r3r(r(r(r)r s6r)    r ZpandasrrrZpandas._testingZ_testingrrr(r(r(r)Ú<module>s