[Testbot] Plone 5.0 - Python 2.7 - Build # 43 - Failure!

jenkins at plone.org jenkins at plone.org
Thu May 4 11:51:56 UTC 2017


Plone 5.0 - Python 2.7 - Build # 43 - Failure:

Check console output at http://jenkins.plone.org/job/plone-5.0-python-2.7/43/ to view the results.

Changes:

[Jens W. Klein] use bugfix release of zope.interface 3.6.8







Test Results:

14 tests failed.
FAILED:  plone.app.iterate.tests.test_iterate.TestIterations.test_baselineReferencesMaintained

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/home/jenkins/.buildout/eggs/unittest2-0.5.1-py2.7.egg/unittest2/case.py", line 340, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.2.4-py2.7.egg/plone/app/iterate/tests/test_iterate.py", line 149, in test_baselineReferencesMaintained
    wc = ICheckinCheckoutPolicy(doc).checkout(self.portal.workarea)
  File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.2.4-py2.7.egg/plone/app/iterate/policy.py", line 68, in checkout
    working_copy, relation = copier.copyTo(container)
  File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.2.4-py2.7.egg/plone/app/iterate/copier.py", line 60, in copyTo
    self._handleReferences(self.context, wc, 'checkout', wc_ref)
  File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.2.4-py2.7.egg/plone/app/iterate/copier.py", line 259, in _handleReferences
    baseline, interfaces.ICheckinCheckoutReference, relationship)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 102, in queryAdapter
    return adapter_hook(interface, object, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/hookable.py", line 33, in __call__
    return self.__implementation(*args, **kw)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/hooks.py", line 104, in adapter_hook
    return siteinfo.adapter_hook(interface, object, name, default)


FAILED:  plone.app.iterate.tests.test_iterate.TestIterations.test_wcNewForwardReferencesCopied

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/home/jenkins/.buildout/eggs/unittest2-0.5.1-py2.7.egg/unittest2/case.py", line 340, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.2.4-py2.7.egg/plone/app/iterate/tests/test_iterate.py", line 124, in test_wcNewForwardReferencesCopied
    wc = ICheckinCheckoutPolicy(doc).checkout(self.portal.workarea)
  File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.2.4-py2.7.egg/plone/app/iterate/policy.py", line 68, in checkout
    working_copy, relation = copier.copyTo(container)
  File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.2.4-py2.7.egg/plone/app/iterate/copier.py", line 60, in copyTo
    self._handleReferences(self.context, wc, 'checkout', wc_ref)
  File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.2.4-py2.7.egg/plone/app/iterate/copier.py", line 244, in _handleReferences
    baseline, interfaces.ICheckinCheckoutReference, relationship)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 102, in queryAdapter
    return adapter_hook(interface, object, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/hookable.py", line 33, in __call__
    return self.__implementation(*args, **kw)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/hooks.py", line 104, in adapter_hook
    return siteinfo.adapter_hook(interface, object, name, default)


FAILED:  plone.dexterity.tests.test_content.TestContent.test_container_manage_delObjects

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_content.py", line 992, in test_container_manage_delObjects
    container['test'] = item
  File "/home/jenkins/.buildout/eggs/plone.folder-1.0.9-py2.7.egg/plone/folder/ordered.py", line 206, in __setitem__
    self._setObject(key, value)
  File "/home/jenkins/.buildout/eggs/Products.BTreeFolder2-2.14.0-py2.7.egg/Products/BTreeFolder2/BTreeFolder2.py", line 432, in _setObject
    v = self._checkId(id)
  File "/home/jenkins/.buildout/eggs/plone.folder-1.0.9-py2.7.egg/plone/folder/ordered.py", line 244, in _checkId
    PortalFolderBase._checkId(self, id, allow_dup)
  File "/home/jenkins/.buildout/eggs/Products.CMFCore-2.2.10-py2.7.egg/Products/CMFCore/PortalFolder.py", line 310, in _checkId
    PortalFolderBase.inheritedAttribute('_checkId')(self, id, allow_dup)
  File "/home/jenkins/.buildout/eggs/Zope2-2.13.26-py2.7.egg/OFS/ObjectManager.py", line 107, in checkValidId
    obj = getattr(self, id, None)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_content.TestContent.test_provided_by_behavior_subtype

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_content.py", line 264, in test_provided_by_behavior_subtype
    SCHEMA_CACHE.clear()
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 212, in clear
    self.invalidate(fti)
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 217, in invalidate
    fti = queryUtility(IDexterityFTI, name=fti)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_content.TestContent.test_verifyObjectPaste_fti_does_allow_content

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_content.py", line 1084, in test_verifyObjectPaste_fti_does_allow_content
    container['test'] = content
  File "/home/jenkins/.buildout/eggs/plone.folder-1.0.9-py2.7.egg/plone/folder/ordered.py", line 206, in __setitem__
    self._setObject(key, value)
  File "/home/jenkins/.buildout/eggs/Products.BTreeFolder2-2.14.0-py2.7.egg/Products/BTreeFolder2/BTreeFolder2.py", line 432, in _setObject
    v = self._checkId(id)
  File "/home/jenkins/.buildout/eggs/plone.folder-1.0.9-py2.7.egg/plone/folder/ordered.py", line 244, in _checkId
    PortalFolderBase._checkId(self, id, allow_dup)
  File "/home/jenkins/.buildout/eggs/Products.CMFCore-2.2.10-py2.7.egg/Products/CMFCore/PortalFolder.py", line 310, in _checkId
    PortalFolderBase.inheritedAttribute('_checkId')(self, id, allow_dup)
  File "/home/jenkins/.buildout/eggs/Zope2-2.13.26-py2.7.egg/OFS/ObjectManager.py", line 107, in checkValidId
    obj = getattr(self, id, None)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_content.TestContent.test_verifyObjectPaste_fti_does_not_allow_content

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_content.py", line 1056, in test_verifyObjectPaste_fti_does_not_allow_content
    container['test'] = content
  File "/home/jenkins/.buildout/eggs/plone.folder-1.0.9-py2.7.egg/plone/folder/ordered.py", line 206, in __setitem__
    self._setObject(key, value)
  File "/home/jenkins/.buildout/eggs/Products.BTreeFolder2-2.14.0-py2.7.egg/Products/BTreeFolder2/BTreeFolder2.py", line 432, in _setObject
    v = self._checkId(id)
  File "/home/jenkins/.buildout/eggs/plone.folder-1.0.9-py2.7.egg/plone/folder/ordered.py", line 244, in _checkId
    PortalFolderBase._checkId(self, id, allow_dup)
  File "/home/jenkins/.buildout/eggs/Products.CMFCore-2.2.10-py2.7.egg/Products/CMFCore/PortalFolder.py", line 310, in _checkId
    PortalFolderBase.inheritedAttribute('_checkId')(self, id, allow_dup)
  File "/home/jenkins/.buildout/eggs/Zope2-2.13.26-py2.7.egg/OFS/ObjectManager.py", line 107, in checkValidId
    obj = getattr(self, id, None)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_content.TestContent.test_verifyObjectPaste_paste_without_portal_type

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_content.py", line 1040, in test_verifyObjectPaste_paste_without_portal_type
    container['test'] = content
  File "/home/jenkins/.buildout/eggs/plone.folder-1.0.9-py2.7.egg/plone/folder/ordered.py", line 206, in __setitem__
    self._setObject(key, value)
  File "/home/jenkins/.buildout/eggs/Products.BTreeFolder2-2.14.0-py2.7.egg/Products/BTreeFolder2/BTreeFolder2.py", line 432, in _setObject
    v = self._checkId(id)
  File "/home/jenkins/.buildout/eggs/plone.folder-1.0.9-py2.7.egg/plone/folder/ordered.py", line 244, in _checkId
    PortalFolderBase._checkId(self, id, allow_dup)
  File "/home/jenkins/.buildout/eggs/Products.CMFCore-2.2.10-py2.7.egg/Products/CMFCore/PortalFolder.py", line 310, in _checkId
    PortalFolderBase.inheritedAttribute('_checkId')(self, id, allow_dup)
  File "/home/jenkins/.buildout/eggs/Zope2-2.13.26-py2.7.egg/OFS/ObjectManager.py", line 107, in checkValidId
    obj = getattr(self, id, None)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_content_integration.TestUUIDIntegration.test_uuid_assigned_on_creation

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_content_integration.py", line 30, in test_uuid_assigned_on_creation
    notify(ObjectCreatedEvent(item))
  File "/home/jenkins/.buildout/eggs/zope.event-3.5.2-py2.7.egg/zope/event/__init__.py", line 31, in notify
    subscriber(event)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/event.py", line 24, in dispatch
    zope.component.subscribers(event, None)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 136, in subscribers
    return sitemanager.subscribers(objects, interface)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 321, in subscribers
    return self.adapters.subscribers(objects, provided)
  File "/home/jenkins/.buildout/eggs/zope.interface-3.6.8-py2.7-linux-x86_64.egg/zope/interface/adapter.py", line 593, in subscribers
    subscription(*objects)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/event.py", line 32, in objectEventNotify
    zope.component.subscribers((event.object, event), None)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 136, in subscribers
    return sitemanager.subscribers(objects, interface)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 321, in subscribers
    return self.adapters.subscribers(objects, provided)
  File "/home/jenkins/.buildout/eggs/zope.interface-3.6.8-py2.7-linux-x86_64.egg/zope/interface/adapter.py", line 593, in subscribers
    subscription(*objects)
  File "/home/jenkins/.buildout/eggs/plone.uuid-1.0.4-py2.7.egg/plone/uuid/handlers.py", line 22, in addAttributeUUID
    if getattr(aq_base(obj), ATTRIBUTE_NAME, None):
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_utils.TestUtils.testAddContentToContainer_preserves_existing_id

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_utils.py", line 79, in testAddContentToContainer_preserves_existing_id
    item = addContentToContainer(container, item, checkConstraints=False)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/utils.py", line 179, in addContentToContainer
    name = INameChooser(container).chooseName(name, object)
  File "/home/jenkins/workspace/plone-5.0-python-2.7/src/plone.app.content/plone/app/content/namechooser.py", line 53, in chooseName
    return self._findUniqueName(name, obj)
  File "/home/jenkins/workspace/plone-5.0-python-2.7/src/plone.app.content/plone/app/content/namechooser.py", line 60, in _findUniqueName
    check_id = self._getCheckId(obj)
  File "/home/jenkins/workspace/plone-5.0-python-2.7/src/plone.app.content/plone/app/content/namechooser.py", line 94, in _getCheckId
    _check_id = getattr(obj, 'check_id', None)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_webdav.TestDAVTraversal.test_acquire_without_dav

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_webdav.py", line 1255, in test_acquire_without_dav
    r = traversal.publishTraverse(request, 'item')
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/browser/traversal.py", line 47, in publishTraverse
    self).publishTraverse(request, name)
  File "/home/jenkins/.buildout/eggs/Zope2-2.13.26-py2.7.egg/ZPublisher/BaseRequest.py", line 125, in publishTraverse
    subobject=getattr(object, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_webdav.TestDAVTraversal.test_no_acquire_dav

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_webdav.py", line 1236, in test_no_acquire_dav
    r = traversal.publishTraverse(request, 'item')
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/browser/traversal.py", line 47, in publishTraverse
    self).publishTraverse(request, name)
  File "/home/jenkins/.buildout/eggs/Zope2-2.13.26-py2.7.egg/ZPublisher/BaseRequest.py", line 125, in publishTraverse
    subobject=getattr(object, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_webdav.TestFolderDataResource.test_HEAD

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_webdav.py", line 452, in test_HEAD
    self.assertEqual(response, r.HEAD(request, request.response))
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/filerepresentation.py", line 286, in HEAD
    return Resource.HEAD(self.__parent__, REQUEST, RESPONSE)
  File "/home/jenkins/.buildout/eggs/Zope2-2.13.26-py2.7.egg/webdav/Resource.py", line 211, in HEAD
    etag = self.http__etag(readonly=1)
  File "/home/jenkins/.buildout/eggs/Zope2-2.13.26-py2.7.egg/webdav/EtagSupport.py", line 76, in http__etag
    try: etag = self.__etag
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_webdav.TestWebZope2DAVAPI.test_list_with_items

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_webdav.py", line 417, in test_list_with_items
    objects = container.listDAVObjects()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/filerepresentation.py", line 211, in listDAVObjects
    parentList = super(DAVCollectionMixin, self).listDAVObjects()
  File "/home/jenkins/.buildout/eggs/Products.CMFCore-2.2.10-py2.7.egg/Products/CMFCore/PortalFolder.py", line 221, in listDAVObjects
    if _checkPermission(ManagePortal, self):
  File "/home/jenkins/.buildout/eggs/Products.CMFCore-2.2.10-py2.7.egg/Products/CMFCore/utils.py", line 190, in _checkPermission
    return getSecurityManager().checkPermission(permission, obj)
  File "/home/jenkins/.buildout/eggs/AccessControl-3.0.13-py2.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 594, in checkPermission
    return policy.checkPermission(permission, object, self._context)
  File "/home/jenkins/.buildout/eggs/AccessControl-3.0.13-py2.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 488, in checkPermission
    return context.user.allowed(object, roles)
  File "/home/jenkins/.buildout/eggs/AccessControl-3.0.13-py2.7-linux-x86_64.egg/AccessControl/users.py", line 181, in allowed
    inner_obj = getattr(object, 'aq_inner', object)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


FAILED:  plone.dexterity.tests.test_webdav.TestWebZope2DAVAPI.test_list_without_items

Error Message:
name is not a string or unicode

Stack Trace:
name is not a string or unicode

  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/tests/test_webdav.py", line 402, in test_list_without_items
    objects = container.listDAVObjects()
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/filerepresentation.py", line 211, in listDAVObjects
    parentList = super(DAVCollectionMixin, self).listDAVObjects()
  File "/home/jenkins/.buildout/eggs/Products.CMFCore-2.2.10-py2.7.egg/Products/CMFCore/PortalFolder.py", line 221, in listDAVObjects
    if _checkPermission(ManagePortal, self):
  File "/home/jenkins/.buildout/eggs/Products.CMFCore-2.2.10-py2.7.egg/Products/CMFCore/utils.py", line 190, in _checkPermission
    return getSecurityManager().checkPermission(permission, obj)
  File "/home/jenkins/.buildout/eggs/AccessControl-3.0.13-py2.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 594, in checkPermission
    return policy.checkPermission(permission, object, self._context)
  File "/home/jenkins/.buildout/eggs/AccessControl-3.0.13-py2.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 488, in checkPermission
    return context.user.allowed(object, roles)
  File "/home/jenkins/.buildout/eggs/AccessControl-3.0.13-py2.7-linux-x86_64.egg/AccessControl/users.py", line 181, in allowed
    inner_obj = getattr(object, 'aq_inner', object)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 696, in __getattr__
    return DexterityContent.__getattr__(self, name)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/content.py", line 337, in __getattr__
    SCHEMA_CACHE.get(self.portal_type),
  File "/home/jenkins/.buildout/eggs/plone.synchronize-1.0.2-py2.7.egg/plone/synchronize/decorator.py", line 9, in synchronized_function
    return f(*args, **kw)
  File "/home/jenkins/.buildout/eggs/plone.dexterity-2.4.5-py2.7.egg/plone/dexterity/schema.py", line 55, in decorator
    fti = queryUtility(IDexterityFTI, name=portal_type)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/_api.py", line 172, in queryUtility
    return getSiteManager(context).queryUtility(interface, name, default)
  File "/home/jenkins/.buildout/eggs/zope.component-3.9.5-py2.7.egg/zope/component/registry.py", line 163, in queryUtility
    return self.utilities.lookup((), provided, name, default)


More information about the Testbot mailing list