@@ -8,16 +8,19 @@ def test_create_delete(nc):
88 pytest .skip ("caldav package is not installed" )
99
1010 principal = nc .cal .principal ()
11- calendars = principal .calendars ()
12- assert calendars
13- calendar = calendars [0 ]
14- all_events_before = calendar .events ()
15- event = calendar .save_event (
16- dtstart = datetime .datetime .now (),
17- dtend = datetime .datetime .now () + datetime .timedelta (hours = 1 ),
18- summary = "NcPyApi + CalDAV test" ,
19- )
20- all_events_after = calendar .events ()
21- assert len (all_events_after ) == len (all_events_before ) + 1
22- event .delete ()
23- assert len (calendar .events ()) == len (all_events_before )
11+ calendar = principal .make_calendar ("test_nc_py_api" )
12+ try :
13+ calendars = principal .calendars ()
14+ assert calendars
15+ all_events_before = calendar .events ()
16+ event = calendar .save_event (
17+ dtstart = datetime .datetime .now (),
18+ dtend = datetime .datetime .now () + datetime .timedelta (hours = 1 ),
19+ summary = "NcPyApi + CalDAV test" ,
20+ )
21+ all_events_after = calendar .events ()
22+ assert len (all_events_after ) == len (all_events_before ) + 1
23+ event .delete ()
24+ assert len (calendar .events ()) == len (all_events_before )
25+ finally :
26+ calendar .delete ()
0 commit comments