Indent multiline string.

This commit is contained in:
Markus Unterwaditzer 2014-07-13 18:32:36 +02:00
parent c750561fb8
commit a79d1ddb52

View file

@ -9,6 +9,8 @@
import pytest import pytest
import textwrap
import vdirsyncer.utils.vobject as vobject import vdirsyncer.utils.vobject as vobject
from .. import BARE_EVENT_TEMPLATE, EVENT_TEMPLATE, VCARD_TEMPLATE, \ from .. import BARE_EVENT_TEMPLATE, EVENT_TEMPLATE, VCARD_TEMPLATE, \
@ -130,7 +132,7 @@ def test_multiline_uid():
def test_multiline_uid_complex(): def test_multiline_uid_complex():
a = u''' a = textwrap.dedent(u'''
BEGIN:VCALENDAR BEGIN:VCALENDAR
BEGIN:VTIMEZONE BEGIN:VTIMEZONE
TZID:Europe/Rome TZID:Europe/Rome
@ -154,7 +156,7 @@ BEGIN:VEVENT
DTSTART:20140124T133000Z DTSTART:20140124T133000Z
DTEND:20140124T143000Z DTEND:20140124T143000Z
DTSTAMP:20140612T090652Z DTSTAMP:20140612T090652Z
UID:040000008200E00074C5B7101A82E0080000000050AAABEEF50DCF0100000000000000 UID:040000008200E00074C5B7101A82E0080000000050AAABEEF50DCF
001000000062548482FA830A46B9EA62114AC9F0EF 001000000062548482FA830A46B9EA62114AC9F0EF
CREATED:20140110T102231Z CREATED:20140110T102231Z
DESCRIPTION:Test. DESCRIPTION:Test.
@ -166,7 +168,7 @@ SUMMARY:Präsentation
TRANSP:OPAQUE TRANSP:OPAQUE
END:VEVENT END:VEVENT
END:VCALENDAR END:VCALENDAR
'''.strip() ''').strip()
assert vobject.Item(a).uid == (u'040000008200E00074C5B7101A82E008000000005' assert vobject.Item(a).uid == (u'040000008200E00074C5B7101A82E008000000005'
u'0AAABEEF50DCF0100000000000000001000000062' u'0AAABEEF50DCF001000000062548482FA830A46B9'
u'548482FA830A46B9EA62114AC9F0EF') u'EA62114AC9F0EF')