diff --git a/src/icalendar/tests/test_property_params.py b/src/icalendar/tests/test_property_params.py index b77865b..87afed2 100644 --- a/src/icalendar/tests/test_property_params.py +++ b/src/icalendar/tests/test_property_params.py @@ -10,8 +10,12 @@ class TestPropertyParams(unittest.TestCase): ical.add('organizer', cal_address) ical_str = icalendar.Calendar.to_ical(ical) - exp_str = """BEGIN:VCALENDAR\r\nORGANIZER;CN="Doe, John":mailto:john.doe@example.org\r\nEND:VCALENDAR\r\n""" + exp_str = """BEGIN:VCALENDAR\r\nORGANIZER;CN="Doe, John":"""\ + """mailto:john.doe@example.org\r\nEND:VCALENDAR\r\n""" self.assertEqual(ical_str, exp_str) - raise Exception + # other way around: ensure the property parameters can be restored from + # an icalendar string. + ical2 = icalendar.Calendar.from_ical(ical_str) + self.assertEqual(ical2.get('ORGANIZER').params.get('CN'), 'Doe, John')