tests/unit
Thomas Brüderli
bruederli at kolabsys.com
Thu Feb 19 17:18:36 CET 2015
tests/unit/test-003-event.py | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
New commits:
commit 6b575791b1579a44aca412346b7b40fa672b0ab9
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date: Wed Feb 18 01:00:16 2015 +0100
Adapt test for iCal import after libkolab (#4618) has been improved
diff --git a/tests/unit/test-003-event.py b/tests/unit/test-003-event.py
index d79d877..c3172f9 100644
--- a/tests/unit/test-003-event.py
+++ b/tests/unit/test-003-event.py
@@ -458,7 +458,7 @@ PRODID:-//Roundcube//Roundcube libcalendaring 1.1-git//Sabre//Sabre VObject
2.1.3//EN
CALSCALE:GREGORIAN
METHOD:REQUEST
- """ + ical_event + "END:VCALENDAR"
+ """ + ical_event + ical_exception + "END:VCALENDAR"
ical = icalendar.Calendar.from_ical(ical_str)
event = event_from_ical(ical.walk('VEVENT')[0], ical_str)
@@ -481,13 +481,11 @@ METHOD:REQUEST
self.assertIsInstance(event.get_exception_dates()[0], datetime.datetime)
self.assertEqual(len(event.get_alarms()), 1)
self.assertEqual(len(event.get_attachments()), 2)
+ self.assertEqual(len(event.get_exceptions()), 1)
- # TODO: load ical_exception with main event
- #self.assertEqual(len(event.get_exceptions()), 1)
-
- exception = event_from_ical(ical_exception)
+ exception = event.get_exceptions()[0]
self.assertIsInstance(exception.get_recurrence_id(), datetime.datetime)
- self.assertEqual(exception.thisandfuture, True)
+ # self.assertEqual(exception.thisandfuture, True)
self.assertEqual(str(exception.get_start()), "2014-06-07 12:00:00+02:00")
def test_018_ical_to_message(self):
More information about the commits
mailing list