diff --git a/tests/utils/test_vobject.py b/tests/utils/test_vobject.py index 1b438cb..265332e 100644 --- a/tests/utils/test_vobject.py +++ b/tests/utils/test_vobject.py @@ -2,8 +2,6 @@ from textwrap import dedent -import pytest - import vdirsyncer.utils.vobject as vobject from .. import BARE_EVENT_TEMPLATE, EVENT_TEMPLATE, VCARD_TEMPLATE, \ diff --git a/vdirsyncer/utils/vobject.py b/vdirsyncer/utils/vobject.py index cfa6734..47687f2 100644 --- a/vdirsyncer/utils/vobject.py +++ b/vdirsyncer/utils/vobject.py @@ -3,7 +3,7 @@ import hashlib from itertools import chain, tee -from . import cached_property, split_sequence, uniq +from . import cached_property, uniq from .compat import text_type @@ -104,6 +104,7 @@ def split_collection(text): assert isinstance(text, text_type) inline = [] items = [] + def inner(item, main): if item.name == u'VTIMEZONE': inline.append(item) @@ -134,6 +135,7 @@ _default_join_wrappers = { u'VCARD': u'VADDRESSBOOK' } + def join_collection(items, wrappers=_default_join_wrappers): ''' :param wrappers: {