From a79d1ddb525fd2bd97b32a64850125ef0aafcc52 Mon Sep 17 00:00:00 2001 From: Markus Unterwaditzer Date: Sun, 13 Jul 2014 18:32:36 +0200 Subject: [PATCH] Indent multiline string. --- tests/utils/test_vobject.py | 80 +++++++++++++++++++------------------ 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/tests/utils/test_vobject.py b/tests/utils/test_vobject.py index beff71c..8afc527 100644 --- a/tests/utils/test_vobject.py +++ b/tests/utils/test_vobject.py @@ -9,6 +9,8 @@ import pytest +import textwrap + import vdirsyncer.utils.vobject as vobject from .. import BARE_EVENT_TEMPLATE, EVENT_TEMPLATE, VCARD_TEMPLATE, \ @@ -130,43 +132,43 @@ def test_multiline_uid(): def test_multiline_uid_complex(): - a = u''' -BEGIN:VCALENDAR -BEGIN:VTIMEZONE -TZID:Europe/Rome -X-LIC-LOCATION:Europe/Rome -BEGIN:DAYLIGHT -TZOFFSETFROM:+0100 -TZOFFSETTO:+0200 -TZNAME:CEST -DTSTART:19700329T020000 -RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 -END:DAYLIGHT -BEGIN:STANDARD -TZOFFSETFROM:+0200 -TZOFFSETTO:+0100 -TZNAME:CET -DTSTART:19701025T030000 -RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 -END:STANDARD -END:VTIMEZONE -BEGIN:VEVENT -DTSTART:20140124T133000Z -DTEND:20140124T143000Z -DTSTAMP:20140612T090652Z -UID:040000008200E00074C5B7101A82E0080000000050AAABEEF50DCF0100000000000000 - 001000000062548482FA830A46B9EA62114AC9F0EF -CREATED:20140110T102231Z -DESCRIPTION:Test. -LAST-MODIFIED:20140123T095221Z -LOCATION:25.12.01.51 -SEQUENCE:0 -STATUS:CONFIRMED -SUMMARY:Präsentation -TRANSP:OPAQUE -END:VEVENT -END:VCALENDAR - '''.strip() + a = textwrap.dedent(u''' + BEGIN:VCALENDAR + BEGIN:VTIMEZONE + TZID:Europe/Rome + X-LIC-LOCATION:Europe/Rome + BEGIN:DAYLIGHT + TZOFFSETFROM:+0100 + TZOFFSETTO:+0200 + TZNAME:CEST + DTSTART:19700329T020000 + RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 + END:DAYLIGHT + BEGIN:STANDARD + TZOFFSETFROM:+0200 + TZOFFSETTO:+0100 + TZNAME:CET + DTSTART:19701025T030000 + RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 + END:STANDARD + END:VTIMEZONE + BEGIN:VEVENT + DTSTART:20140124T133000Z + DTEND:20140124T143000Z + DTSTAMP:20140612T090652Z + UID:040000008200E00074C5B7101A82E0080000000050AAABEEF50DCF + 001000000062548482FA830A46B9EA62114AC9F0EF + CREATED:20140110T102231Z + DESCRIPTION:Test. + LAST-MODIFIED:20140123T095221Z + LOCATION:25.12.01.51 + SEQUENCE:0 + STATUS:CONFIRMED + SUMMARY:Präsentation + TRANSP:OPAQUE + END:VEVENT + END:VCALENDAR + ''').strip() assert vobject.Item(a).uid == (u'040000008200E00074C5B7101A82E008000000005' - u'0AAABEEF50DCF0100000000000000001000000062' - u'548482FA830A46B9EA62114AC9F0EF') + u'0AAABEEF50DCF001000000062548482FA830A46B9' + u'EA62114AC9F0EF')