Test coverage for vnccollab.content.userdataschema

vnccollab/      covered 92% (31 of 409 uncovered)
    content/      covered 92% (31 of 409 uncovered)
        userdataschema.py      covered 90% (3 of 31 uncovered)

    1: from zope import schema
    1: from zope.component import adapts
    1: from zope.interface import implements, Interface
    1: from zope.publisher.browser import IBrowserRequest
       
    1: from collective.customizablePersonalizeForm.adapters.interfaces import \
           IExtendedUserDataSchema, IExtendedUserDataPanel
       
    1: from vnccollab.content import messageFactory as _
       
       
    2: class UserDataSchemaAdapter(object):
    1:     adapts(object, IBrowserRequest)
    1:     implements(IExtendedUserDataSchema)
       
    1:     def __init__(self, context, request):
    1:         self.context = context
    1:         self.request = request
       
    1:     def getSchema(self):
    1:         return IUserDataSchema
       
       
    2: class UserDataSchemaPropertiesAdapter(object):
    1:     adapts(object, IBrowserRequest)
    1:     implements(IExtendedUserDataPanel)
       
    1:     def __init__(self, context, request):
>>>>>> self.context = context
>>>>>> self.request = request
1: def getProperties(self):
>>>>>> return ['position', 'telephone']
2: class IUserDataSchema(Interface): 1: position = schema.TextLine( 1: title=_("Company Position"), 1: description=_("Position in the company"), 1: required=False) 1: telephone = schema.TextLine( 1: title=_("Telephone Number"), 1: description=_("Personal Phone Number"), 1: required=False)