From 5eb4cbb429bbfb90f5b709614b80c742b588a21c Mon Sep 17 00:00:00 2001 From: Markus Unterwaditzer Date: Sat, 1 Mar 2014 22:33:46 +0100 Subject: [PATCH] Fix a typo --- vdirsyncer/storage/base.py | 2 +- vdirsyncer/tests/storage/__init__.py | 2 ++ vdirsyncer/tests/storage/dav/test_caldav.py | 22 ++++++++++----------- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/vdirsyncer/storage/base.py b/vdirsyncer/storage/base.py index 75f5ac1..2556520 100644 --- a/vdirsyncer/storage/base.py +++ b/vdirsyncer/storage/base.py @@ -20,7 +20,7 @@ class Item(object): for line in raw: if line.startswith(u'UID:'): self.uid = line[4:].strip() - self.raw = '\n'.join(raw) + self.raw = u'\n'.join(raw) class Storage(object): diff --git a/vdirsyncer/tests/storage/__init__.py b/vdirsyncer/tests/storage/__init__.py index 049f61d..90970b5 100644 --- a/vdirsyncer/tests/storage/__init__.py +++ b/vdirsyncer/tests/storage/__init__.py @@ -22,6 +22,8 @@ class StorageTests(object): def test_generic(self): items = map(self._create_bogus_item, range(1, 10)) + for i, item in enumerate(items): + assert item.uid == unicode(i + 1), item.raw s = self._get_storage() for item in items: s.upload(item) diff --git a/vdirsyncer/tests/storage/dav/test_caldav.py b/vdirsyncer/tests/storage/dav/test_caldav.py index 8c1ad75..205b919 100644 --- a/vdirsyncer/tests/storage/dav/test_caldav.py +++ b/vdirsyncer/tests/storage/dav/test_caldav.py @@ -25,15 +25,15 @@ class CaldavStorageTests(TestCase, DavStorageTests): storage_class = CaldavStorage def _create_bogus_item(self, uid): - return Item(u'BEGIN:VCALENDAR' - u'VERSION:2.0' - u'PRODID:-//dmfs.org//mimedir.icalendar//EN' - u'BEGIN:VTODO' - u'CREATED:20130721T142233Z' - u'DTSTAMP:20130730T074543Z' - u'LAST-MODIFIED;VALUE=DATE-TIME:20140122T151338Z' - u'SEQUENCE:2' - u'SUMMARY:Book: Kowlani - Tödlicher Staub' - u'UID:{}' - u'END:VTODO' + return Item(u'BEGIN:VCALENDAR\n' + u'VERSION:2.0\n' + u'PRODID:-//dmfs.org//mimedir.icalendar//EN\n' + u'BEGIN:VTODO\n' + u'CREATED:20130721T142233Z\n' + u'DTSTAMP:20130730T074543Z\n' + u'LAST-MODIFIED;VALUE=DATE-TIME:20140122T151338Z\n' + u'SEQUENCE:2\n' + u'SUMMARY:Book: Kowlani - Tödlicher Staub\n' + u'UID:{}\n' + u'END:VTODO\n' u'END:VCALENDAR'.format(uid))