[Testbot] Plone 5.2 - Python 2.7 - Build # 671 - Still Failing!

jenkins at plone.org jenkins at plone.org
Mon Mar 30 18:17:13 UTC 2020


Plone 5.2 - Python 2.7 - Build # 671 - Still Failing:

Check console output at https://jenkins.plone.org/job/plone-5.2-python-2.7/671/ to view the results.


Plone 5.2 - Python 2.7 - Build # 671 - Still Failing:

Check console output at https://jenkins.plone.org/job/plone-5.2-python-2.7/671/ to view the results.

Test Results:

62 tests failed.
FAILED:  Products.ATContentTypes.tests.test_atdocument.TestATDocumentFunctional.test_additional_view

Error Message:
document_view: 503

Stack Trace:
document_view: 503

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 162, in test_additional_view
    "%s: %s" % (view, response.getStatus()))  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atdocument.TestATDocumentFunctional.test_base_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 113, in test_base_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atdocument.TestATDocumentFunctional.test_createObject

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f01630e4d70>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f01630e4500>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper document.2020-03-30.8650772500 at 0x7f0162e8cf50>
               user: <ImplicitAcquisitionWrapper - at 0x7f0162e8ce10>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0163035140>
               root: <ImplicitAcquisitionWrapper  at 0x7f0163f03870>
               request: <WSGIRequest - at 0x7f0162fc7490>
               traverse_subpath: <list - at 0x7f0162e8ca50>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper document.2020-03-30.8650772500 at 0x7f0162e8cf50>
               translate: <function translate at 0x7f01623d21d0>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 85, in test_createObject
    edit_form_path, self.basic_auth, handle_errors=False)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 43, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 128, in publish
    wsgi_result = publish(env, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.test_atdocument.TestATDocumentFunctional.test_dynamic_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 118, in test_dynamic_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atdocument.TestATDocumentFunctional.test_edit_view

Error Message:
False is not true

Stack Trace:
False is not true

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 106, in test_edit_view
    self.assertTrue(response.getBody().startswith('<!DOCTYPE html'))
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atdocument.TestATDocumentFunctional.test_id_change_on_initial_edit

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/test_atdocument.py", line 292, in test_id_change_on_initial_edit
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atevent.TestATEventFunctional.test_additional_view

Error Message:
event_view: 503

Stack Trace:
event_view: 503

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 162, in test_additional_view
    "%s: %s" % (view, response.getStatus()))  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atevent.TestATEventFunctional.test_base_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 113, in test_base_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atevent.TestATEventFunctional.test_createObject

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f01616a8230>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f01614f0af0>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper event.2020-03-30.8708133150 at 0x7f01614e14b0>
               user: <ImplicitAcquisitionWrapper - at 0x7f01614f0960>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0161505730>
               root: <ImplicitAcquisitionWrapper  at 0x7f0161505280>
               request: <WSGIRequest - at 0x7f01615067d0>
               traverse_subpath: <list - at 0x7f01612e5280>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper event.2020-03-30.8708133150 at 0x7f01614e14b0>
               translate: <function translate at 0x7f0161300a50>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 85, in test_createObject
    edit_form_path, self.basic_auth, handle_errors=False)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 43, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 128, in publish
    wsgi_result = publish(env, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.test_atevent.TestATEventFunctional.test_dynamic_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 118, in test_dynamic_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atevent.TestATEventFunctional.test_edit_view

Error Message:
False is not true

Stack Trace:
False is not true

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 106, in test_edit_view
    self.assertTrue(response.getBody().startswith('<!DOCTYPE html'))
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atfile.TestATFileFunctional.test_additional_view

Error Message:
file_view: 503

Stack Trace:
file_view: 503

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 162, in test_additional_view
    "%s: %s" % (view, response.getStatus()))  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atfile.TestATFileFunctional.test_base_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 113, in test_base_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atfile.TestATFileFunctional.test_createObject

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0160566690>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f01605667d0>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper file.2020-03-30.8757441041 at 0x7f0160540410>
               user: <ImplicitAcquisitionWrapper - at 0x7f016250c500>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0160676320>
               root: <ImplicitAcquisitionWrapper  at 0x7f0160589870>
               request: <WSGIRequest - at 0x7f016058a790>
               traverse_subpath: <list - at 0x7f0160540370>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper file.2020-03-30.8757441041 at 0x7f0160540410>
               translate: <function translate at 0x7f01605616d0>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 85, in test_createObject
    edit_form_path, self.basic_auth, handle_errors=False)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 43, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 128, in publish
    wsgi_result = publish(env, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.test_atfile.TestATFileFunctional.test_dynamic_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 118, in test_dynamic_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atfile.TestATFileFunctional.test_edit_view

Error Message:
False is not true

Stack Trace:
False is not true

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 106, in test_edit_view
    self.assertTrue(response.getBody().startswith('<!DOCTYPE html'))
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atfolder.TestATFolderFunctional.test_createObject

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f01613079b0>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f01613076e0>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper folder.2020-03-30.8802970505 at 0x7f016166bc80>
               user: <ImplicitAcquisitionWrapper - at 0x7f016166be10>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f01617d7500>
               root: <ImplicitAcquisitionWrapper  at 0x7f01614b4140>
               request: <WSGIRequest - at 0x7f0160e58c50>
               traverse_subpath: <list - at 0x7f0161307d70>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper folder.2020-03-30.8802970505 at 0x7f016166bc80>
               translate: <function translate at 0x7f016ab559d0>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 85, in test_createObject
    edit_form_path, self.basic_auth, handle_errors=False)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 43, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 128, in publish
    wsgi_result = publish(env, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.test_atfolder.TestATFolderFunctional.test_edit_view

Error Message:
False is not true

Stack Trace:
False is not true

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 106, in test_edit_view
    self.assertTrue(response.getBody().startswith('<!DOCTYPE html'))
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atimage.TestATImageFunctional.test_base_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 113, in test_base_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atimage.TestATImageFunctional.test_createObject

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0163228a50>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f0163228050>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper image.2020-03-30.8874399212 at 0x7f0163125780>
               user: <ImplicitAcquisitionWrapper - at 0x7f0163125870>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f016311e3c0>
               root: <ImplicitAcquisitionWrapper  at 0x7f0163da1aa0>
               request: <WSGIRequest - at 0x7f01685a3990>
               traverse_subpath: <list - at 0x7f0163125c30>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper image.2020-03-30.8874399212 at 0x7f0163125780>
               translate: <function translate at 0x7f01619c6350>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 85, in test_createObject
    edit_form_path, self.basic_auth, handle_errors=False)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 43, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 128, in publish
    wsgi_result = publish(env, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.test_atimage.TestATImageFunctional.test_edit_view

Error Message:
False is not true

Stack Trace:
False is not true

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 106, in test_edit_view
    self.assertTrue(response.getBody().startswith('<!DOCTYPE html'))
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atimage.TestIDFromTitle.test_image_id_from_filename_and_title

Error Message:
HTTP Error 503: Service Unavailable

Stack Trace:
HTTP Error 503: Service Unavailable

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 320, in run
    self.setUp()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.testing-6.1.4-py2.7.egg/plone/app/testing/bbb_at.py", line 92, in setUp
    self.afterSetUp()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/test_atimage.py", line 63, in afterSetUp
    self._log_in()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/test_atimage.py", line 67, in _log_in
    self.browser.open(self.portal.absolute_url())
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
    self._checkStatus()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
    raise HTTPError(self.url, code, msg, [], None)


FAILED:  Products.ATContentTypes.tests.test_atimage.TestIDFromTitle.test_image_id_from_unicode_title

Error Message:
HTTP Error 503: Service Unavailable

Stack Trace:
HTTP Error 503: Service Unavailable

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 320, in run
    self.setUp()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.testing-6.1.4-py2.7.egg/plone/app/testing/bbb_at.py", line 92, in setUp
    self.afterSetUp()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/test_atimage.py", line 63, in afterSetUp
    self._log_in()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/test_atimage.py", line 67, in _log_in
    self.browser.open(self.portal.absolute_url())
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
    self._checkStatus()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
    raise HTTPError(self.url, code, msg, [], None)


FAILED:  Products.ATContentTypes.tests.test_atlink.TestATLinkFunctional.test_base_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 113, in test_base_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atlink.TestATLinkFunctional.test_createObject

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f015ff561e0>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f015fff4fa0>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper link.2020-03-30.8947034274 at 0x7f015ffed910>
               user: <ImplicitAcquisitionWrapper - at 0x7f015ffed640>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f016001ef00>
               root: <ImplicitAcquisitionWrapper  at 0x7f016002d0a0>
               request: <WSGIRequest - at 0x7f016004e310>
               traverse_subpath: <list - at 0x7f015fff4320>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper link.2020-03-30.8947034274 at 0x7f015ffed910>
               translate: <function translate at 0x7f015ff55550>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 85, in test_createObject
    edit_form_path, self.basic_auth, handle_errors=False)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 43, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 128, in publish
    wsgi_result = publish(env, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.test_atlink.TestATLinkFunctional.test_edit_view

Error Message:
False is not true

Stack Trace:
False is not true

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 106, in test_edit_view
    self.assertTrue(response.getBody().startswith('<!DOCTYPE html'))
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atnewsitem.TestATNewsItemFunctional.test_base_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 113, in test_base_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_atnewsitem.TestATNewsItemFunctional.test_createObject

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f01625bf320>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f01622e6050>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper news_item.2020-03-30.8990579258 at 0x7f0163b0b1e0>
               user: <ImplicitAcquisitionWrapper - at 0x7f01624af500>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0162fb5550>
               root: <ImplicitAcquisitionWrapper  at 0x7f01630b3c80>
               request: <WSGIRequest - at 0x7f0163be6650>
               traverse_subpath: <list - at 0x7f0163b0bcd0>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper news_item.2020-03-30.8990579258 at 0x7f0163b0b1e0>
               translate: <function translate at 0x7f016099f550>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 85, in test_createObject
    edit_form_path, self.basic_auth, handle_errors=False)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 43, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 128, in publish
    wsgi_result = publish(env, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.test_atnewsitem.TestATNewsItemFunctional.test_edit_view

Error Message:
False is not true

Stack Trace:
False is not true

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 106, in test_edit_view
    self.assertTrue(response.getBody().startswith('<!DOCTYPE html'))
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_attopic.TestATTopicFunctional.test_base_view

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 113, in test_base_view
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_attopic.TestATTopicFunctional.test_createObject

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0161d483c0>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f0161d48140>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper topic.2020-03-30.9074196189 at 0x7f0160d62780>
               user: <ImplicitAcquisitionWrapper - at 0x7f0160ed80f0>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f01610acaa0>
               root: <ImplicitAcquisitionWrapper  at 0x7f0160e4fbe0>
               request: <WSGIRequest - at 0x7f0161ccba90>
               traverse_subpath: <list - at 0x7f0161d48460>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper topic.2020-03-30.9074196189 at 0x7f0160d62780>
               translate: <function translate at 0x7f0160d96a50>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 85, in test_createObject
    edit_form_path, self.basic_auth, handle_errors=False)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 43, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Testing/ZopeTestCase/functional.py", line 128, in publish
    wsgi_result = publish(env, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.test_attopic.TestATTopicFunctional.test_edit_view

Error Message:
False is not true

Stack Trace:
False is not true

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/atctftestcase.py", line 106, in test_edit_view
    self.assertTrue(response.getBody().startswith('<!DOCTYPE html'))
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_portal_factory.TestCreateObjectByURL.testCreateNonGloballyAllowedObject

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/test_portal_factory.py", line 251, in testCreateNonGloballyAllowedObject
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.ATContentTypes.tests.test_portal_factory.TestCreateObjectByURL.testCreateObject

Error Message:
503 != 200

Stack Trace:
503 != 200

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/test_portal_factory.py", line 229, in testCreateObject
    self.assertEqual(response.getStatus(), 200)  # OK
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)


FAILED:  Products.Archetypes.tests.test_cmfessentials.TestPermissions.testRendering

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0159d9d370>
               template: <ImplicitAcquisitionWrapper base_edit at 0x7f018a6ad3c0>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper DDocument at 0x7f01586db7d0>
               user: <ImplicitAcquisitionWrapper - at 0x7f01685bceb0>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f01594b2870>
               request: <HTTPRequest - at 0x7f016ba108d0>
               traverse_subpath: <list - at 0x7f0161f532d0>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper DDocument at 0x7f01586db7d0>
               translate: <function translate at 0x7f016b6b03d0>
               root: <ImplicitAcquisitionWrapper  at 0x7f015ade7dc0>
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.Archetypes/Products/Archetypes/tests/test_cmfessentials.py", line 58, in testRendering
    self.assertTrue(isinstance(content(), basestring))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.Archetypes/Products/Archetypes/TemplateMixin.py", line 68, in __call__
    return v(context, context.REQUEST)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 896, in render
    render_master(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  archetypes.multilingual.tests.test_monkey.TestLanguageMonkeyPatch.test_monkey_folderish

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f018c79a960>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f0185ef23c0>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper document.2020-03-30.4020846238 at 0x7f018c87a960>
               user: <ImplicitAcquisitionWrapper - at 0x7f018c87ad70>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f01884795a0>
               root: <ImplicitAcquisitionWrapper  at 0x7f0175a7f2d0>
               request: <WSGIRequest - at 0x7f018bc1c1d0>
               traverse_subpath: <list - at 0x7f0185e84640>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper document.2020-03-30.4020846238 at 0x7f018c87a960>
               translate: <function translate at 0x7f0188e7d650>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/archetypes.multilingual-3.0.8-py2.7.egg/archetypes/multilingual/tests/test_monkey.py", line 59, in test_monkey_folderish
    folder.absolute_url()))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  archetypes.multilingual.tests.test_monkey.TestLanguageMonkeyPatch.test_monkey_non_folderish

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "fieldName"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
 - Location:   (line 43: col 40)
 - Source:     tal:attributes="name fieldName;
                                    ^^^^^^^^^
 - Expression: "python:context.widget(field.getName(), mode='edit')"
 - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
 - Location:   (line 106: col 49)
 - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 85: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
 - Location:   (line 36: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "here/base_edit/macros/master"
 - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
 - Location:   (line 1: col 29)
 - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f01881aa6e0>
               template: <ImplicitAcquisitionWrapper atct_edit at 0x7f018c7f59b0>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper document.2020-03-30.4030018470 at 0x7f0185f08050>
               user: <ImplicitAcquisitionWrapper - at 0x7f0185f08b40>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f018a34a2d0>
               root: <ImplicitAcquisitionWrapper  at 0x7f018a41f190>
               request: <WSGIRequest - at 0x7f018a395f90>
               traverse_subpath: <list - at 0x7f0185c6b500>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (3)
               context: <ImplicitAcquisitionWrapper document.2020-03-30.4030018470 at 0x7f0185f08050>
               translate: <function translate at 0x7f0187ffecd0>
               macroname: master
               options: {...} (2)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/archetypes.multilingual-3.0.8-py2.7.egg/archetypes/multilingual/tests/test_monkey.py", line 44, in test_monkey_non_folderish
    folder.absolute_url()))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
    dont_publish_class, self.REQUEST, bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
    return object(*args)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
    return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
    return inherited_call(self, *args, **kwargs)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
    __slot_main(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
    render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
    __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  Products.ATContentTypes.tests.browser_collection_views.txt

Error Message:
Failed doctest test for browser_collection_views.txt

Stack Trace:
Failed doctest test for browser_collection_views.txt
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/browser_collection_views.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/browser_collection_views.txt", line 39, in browser_collection_views.txt
Failed example:
    browser.getControl('Log in').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser_collection_views.txt[22]>", line 1, in <module>
        browser.getControl('Log in').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
        self.browser._clickSubmit(self._form, self._control)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
        resp = self.testapp.get(url, **reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
        __slot_content_core(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
        render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
        __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
        v = evaluate(var)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
        text = self.evaluate(expr)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
        return expression(self)
       - Expression: <PathExpr path:u'fieldName'>
       - Names:
          {'container': <PloneSite at /plone>,
           'context': <ATDocument at /plone/front-page>,
           'default': <object object at 0x7f019b37a4c0>,
           'here': <ATDocument at /plone/front-page>,
           'loop': {},
           'nothing': None,
           'options': {'args': ()},
           'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7f0161665640>,
           'request': <WSGIRequest, URL=None>,
           'root': <Application at >,
           'template': <FSPageTemplate at /plone/document_view used for /plone/front-page>,
           'traverse_subpath': [],
           'user': <PloneUser 'test-user'>}
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
     - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
     - Location:   (line 12: col 28)
     - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "python:context.widget('text', mode='view')"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 12: col 32)
     - Source:     ... use-macro="python:context.widget('text', mode='view')">
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "provider:plone.abovecontentbody"
     - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
     - Location:   (line 94: col 70)
     - Source:     ... 
                                         ^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 6: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0161afc190>
                   template: <ImplicitAcquisitionWrapper document_view at 0x7f01616f3cd0>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper front-page at 0x7f01612e12d0>
                   user: <ImplicitAcquisitionWrapper - at 0x7f0160c8d140>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f01615b4d20>
                   root: <ImplicitAcquisitionWrapper  at 0x7f01603df1e0>
                   request: <WSGIRequest - at 0x7f0160a2d810>
                   traverse_subpath: <list - at 0x7f01604fc460>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (0)
                   context: <ImplicitAcquisitionWrapper front-page at 0x7f01612e12d0>
                   translate: <function translate at 0x7f0161d4f650>
                   macroname: master
                   options: {...} (1)
                   target_language: <NoneType - at 0x5611a88e2ae0>


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  Products.ATContentTypes.tests.editing.txt

Error Message:
Failed doctest test for editing.txt

Stack Trace:
Failed doctest test for editing.txt
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/editing.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/editing.txt", line 20, in editing.txt
Failed example:
    browser.getControl('Log in').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest editing.txt[9]>", line 1, in <module>
        browser.getControl('Log in').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
        self.browser._clickSubmit(self._form, self._control)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
        resp = self.testapp.get(url, **reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
        __slot_content_core(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
        render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
        __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
        v = evaluate(var)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
        text = self.evaluate(expr)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
        return expression(self)
       - Expression: <PathExpr path:u'fieldName'>
       - Names:
          {'container': <PloneSite at /plone>,
           'context': <ATDocument at /plone/front-page>,
           'default': <object object at 0x7f019b37a4c0>,
           'here': <ATDocument at /plone/front-page>,
           'loop': {},
           'nothing': None,
           'options': {'args': ()},
           'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7f015eb4f730>,
           'request': <WSGIRequest, URL=None>,
           'root': <Application at >,
           'template': <FSPageTemplate at /plone/document_view used for /plone/front-page>,
           'traverse_subpath': [],
           'user': <PloneUser 'test-user'>}
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
     - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
     - Location:   (line 12: col 28)
     - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "python:context.widget('text', mode='view')"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 12: col 32)
     - Source:     ... use-macro="python:context.widget('text', mode='view')">
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "provider:plone.abovecontentbody"
     - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
     - Location:   (line 94: col 70)
     - Source:     ... 
                                         ^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 6: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f015ebe0960>
                   template: <ImplicitAcquisitionWrapper document_view at 0x7f015ebe0a00>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper front-page at 0x7f015ebe0b90>
                   user: <ImplicitAcquisitionWrapper - at 0x7f015ebb5960>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f015eb46b90>
                   root: <ImplicitAcquisitionWrapper  at 0x7f015eb46870>
                   request: <WSGIRequest - at 0x7f015ebd8f50>
                   traverse_subpath: <list - at 0x7f015ebe05f0>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (0)
                   context: <ImplicitAcquisitionWrapper front-page at 0x7f015ebe0b90>
                   translate: <function translate at 0x7f015eccad50>
                   macroname: master
                   options: {...} (1)
                   target_language: <NoneType - at 0x5611a88e2ae0>


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  Products.ATContentTypes.tests.portaltype_criterion.txt

Error Message:
Failed doctest test for portaltype_criterion.txt

Stack Trace:
Failed doctest test for portaltype_criterion.txt
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/portaltype_criterion.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/portaltype_criterion.txt", line 15, in portaltype_criterion.txt
Failed example:
    browser.getControl('Log in').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest portaltype_criterion.txt[8]>", line 1, in <module>
        browser.getControl('Log in').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
        self.browser._clickSubmit(self._form, self._control)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
        self._checkStatus()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
        raise HTTPError(self.url, code, msg, [], None)
    HTTPError: HTTP Error 503: Service Unavailable


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  Products.ATContentTypes.tests.topictool.txt

Error Message:
Failed doctest test for topictool.txt

Stack Trace:
Failed doctest test for topictool.txt
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/topictool.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/topictool.txt", line 16, in topictool.txt
Failed example:
    browser.getControl('Log in').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest topictool.txt[7]>", line 1, in <module>
        browser.getControl('Log in').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
        self.browser._clickSubmit(self._form, self._control)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
        self._checkStatus()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
        raise HTTPError(self.url, code, msg, [], None)
    HTTPError: HTTP Error 503: Service Unavailable


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  Products.ATContentTypes.tests.uploading.txt

Error Message:
Failed doctest test for uploading.txt

Stack Trace:
Failed doctest test for uploading.txt
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/uploading.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tests/uploading.txt", line 17, in uploading.txt
Failed example:
    browser.getControl('Log in').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest uploading.txt[8]>", line 1, in <module>
        browser.getControl('Log in').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
        self.browser._clickSubmit(self._form, self._control)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
        self._checkStatus()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
        raise HTTPError(self.url, code, msg, [], None)
    HTTPError: HTTP Error 503: Service Unavailable


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  Products.Archetypes.tests.translate.txt

Error Message:
Failed doctest test for translate.txt

Stack Trace:
Failed doctest test for translate.txt
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.Archetypes/Products/Archetypes/tests/translate.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.Archetypes/Products/Archetypes/tests/translate.txt", line 46, in translate.txt
Failed example:
    br = browser(doc.absolute_url()+"/base_view")
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest translate.txt[21]>", line 1, in <module>
        br = browser(doc.absolute_url()+"/base_view")
      File "<doctest translate.txt[12]>", line 6, in browser
        br.open(url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a15edc432f6311fe6ecfb017dba9b3ea.py", line 688, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
        __slot_content_core(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a15edc432f6311fe6ecfb017dba9b3ea.py", line 678, in __fill_content_core
        render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a15edc432f6311fe6ecfb017dba9b3ea.py", line 156, in render_content_core
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/8b5bc13350d69bd9c69026bf4264e67a.py", line 161, in render_body
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4bec575e836aeec9988ae7136a31224.py", line 1354, in render_view
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4bec575e836aeec9988ae7136a31224.py", line 721, in render_base_view
        __value = _static_139644708325968('python', u'widget.isVisible(here, mode)', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
        return eval(self._code, vars, {})
       - __traceback_info__: widget.isVisible(here, mode)
      File "PythonExpr", line 1, in <module>
    NameError: name 'widget' is not defined

     - Expression: "ate python:widget.isVisible(here, m"
     - Filename:   ... es/Products/Archetypes/skins/archetypes/widgets/field.pt
     - Location:   (line 18: col 25)
     - Source:     visState python:widget.isVisible(here, mode);
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "context/widgets/field/macros/base_view"
     - Filename:   ... es/Products/Archetypes/skins/archetypes/widgets/field.pt
     - Location:   (line 61: col 42)
     - Source:     ... ew use-macro="context/widgets/field/macros/base_view" />
                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "field_macro"
     - Filename:   ... .Archetypes/Products/Archetypes/skins/archetypes/base.pt
     - Location:   (line 25: col 42)
     - Source:     <metal:use_field use-macro="field_macro" />
                                               ^^^^^^^^^^^
     - Expression: "body_macro"
     - Filename:   ... etypes/Products/Archetypes/skins/archetypes/base_view.pt
     - Location:   (line 81: col 35)
     - Source:     <metal:use_body use-macro="body_macro" />
                                              ^^^^^^^^^^
     - Expression: "provider:plone.abovecontentbody"
     - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
     - Location:   (line 94: col 70)
     - Source:     ... 
                                         ^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... etypes/Products/Archetypes/skins/archetypes/base_view.pt
     - Location:   (line 7: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0169c74230>
                   template: <ImplicitAcquisitionWrapper base_view at 0x7f015cf29fa0>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper vocdemodoc3 at 0x7f01751b75a0>
                   user: <ImplicitAcquisitionWrapper - at 0x7f01751b7c80>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   target_language: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f0174d3f730>
                   root: <ImplicitAcquisitionWrapper  at 0x7f0174d3fe60>
                   request: <WSGIRequest - at 0x7f0169f30550>
                   traverse_subpath: <list - at 0x7f0169c74320>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (2)
                   context: <ImplicitAcquisitionWrapper vocdemodoc3 at 0x7f01751b75a0>
                   translate: <function translate at 0x7f015cae3bd0>
                   macroname: master
                   options: {...} (1)


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  archetypes.schemaextender.usage.txt

Error Message:
Failed doctest test for usage.txt

Stack Trace:
Failed doctest test for usage.txt
  File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 260, in usage.txt
Failed example:
    browser.getControl('Add').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[68]>", line 1, in <module>
        browser.getControl('Add').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
        self.browser._clickSubmit(self._form, self._control)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
        resp = self.testapp.get(url, **reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
        dont_publish_class, self.REQUEST, bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
        return object(*args)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
        return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
        return inherited_call(self, *args, **kwargs)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
        __slot_main(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
        render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
        __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "fieldName"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
     - Location:   (line 43: col 40)
     - Source:     tal:attributes="name fieldName;
                                        ^^^^^^^^^
     - Expression: "python:context.widget(field.getName(), mode='edit')"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
     - Location:   (line 106: col 49)
     - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "body_macro"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 85: col 35)
     - Source:     <metal:use_body use-macro="body_macro" />
                                              ^^^^^^^^^^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 36: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "here/base_edit/macros/master"
     - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
     - Location:   (line 1: col 29)
     - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0174202820>
                   template: <ImplicitAcquisitionWrapper atct_edit at 0x7f016bc3e1e0>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper document.2020-03-30.8625003557 at 0x7f01682c0780>
                   user: <ImplicitAcquisitionWrapper - at 0x7f01682c0460>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f0163ac7c30>
                   root: <ImplicitAcquisitionWrapper  at 0x7f0163ac71e0>
                   request: <WSGIRequest - at 0x7f016315bc90>
                   traverse_subpath: <list - at 0x7f018c13a730>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (3)
                   context: <ImplicitAcquisitionWrapper document.2020-03-30.8625003557 at 0x7f01682c0780>
                   translate: <function translate at 0x7f0162ad1b50>
                   macroname: master
                   options: {...} (2)
                   target_language: <NoneType - at 0x5611a88e2ae0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 265, in usage.txt
Failed example:
    'Description' in browser.contents
Expected:
    False
Got:
    True
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 267, in usage.txt
Failed example:
    'Blurb' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 270, in usage.txt
Failed example:
    browser.getControl('Title').value = "Test doc"
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[71]>", line 1, in <module>
        browser.getControl('Title').value = "Test doc"
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Title'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SelectControl(url=[*, ambiguous])>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document'>
      <SubmitControl(form.button.Add=Add)>
      <HiddenControl(_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 271, in usage.txt
Failed example:
    'A' in browser.getControl('Tags').value
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[72]>", line 1, in <module>
        'A' in browser.getControl('Tags').value
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Tags'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SelectControl(url=[*, ambiguous])>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document'>
      <SubmitControl(form.button.Add=Add)>
      <HiddenControl(_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 273, in usage.txt
Failed example:
    'B' in browser.getControl('Tags').value
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[73]>", line 1, in <module>
        'B' in browser.getControl('Tags').value
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Tags'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SelectControl(url=[*, ambiguous])>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document'>
      <SubmitControl(form.button.Add=Add)>
      <HiddenControl(_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 275, in usage.txt
Failed example:
    browser.getControl('Tags').value = 'D'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[74]>", line 1, in <module>
        browser.getControl('Tags').value = 'D'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Tags'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SelectControl(url=[*, ambiguous])>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document'>
      <SubmitControl(form.button.Add=Add)>
      <HiddenControl(_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 276, in usage.txt
Failed example:
    browser.getControl('Highlighted').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[75]>", line 1, in <module>
        browser.getControl('Highlighted').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Highlighted'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SelectControl(url=[*, ambiguous])>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document'>
      <SubmitControl(form.button.Add=Add)>
      <HiddenControl(_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 277, in usage.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[76]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SelectControl(url=[*, ambiguous])>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document'>
      <SubmitControl(form.button.Add=Add)>
      <HiddenControl(_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 281, in usage.txt
Failed example:
    'Please correct the indicated errors.' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 283, in usage.txt
Failed example:
    "Values ['D'] are not allowed for vocabulary" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 288, in usage.txt
Failed example:
    browser.getControl('Tags').value = 'A'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[79]>", line 1, in <module>
        browser.getControl('Tags').value = 'A'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Tags'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SelectControl(url=[*, ambiguous])>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document'>
      <SubmitControl(form.button.Add=Add)>
      <HiddenControl(_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 289, in usage.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[80]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SelectControl(url=[*, ambiguous])>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-event'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-file'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-folder'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-image'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-link'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-news-item'>
      <Item name='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868' id='form-field-document'>
      <SubmitControl(form.button.Add=Add)>
      <HiddenControl(_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 293, in usage.txt
Failed example:
    test_doc = getattr(folder, 'test-doc')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[81]>", line 1, in <module>
        test_doc = getattr(folder, 'test-doc')
    AttributeError: 'RequestContainer' object has no attribute 'test-doc'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 294, in usage.txt
Failed example:
    tags_field = test_doc.Schema()['schemaextender_test_tags']
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[82]>", line 1, in <module>
        tags_field = test_doc.Schema()['schemaextender_test_tags']
    NameError: name 'test_doc' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 295, in usage.txt
Failed example:
    tags_field.get(test_doc)
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[83]>", line 1, in <module>
        tags_field.get(test_doc)
    NameError: name 'test_doc' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/archetypes.schemaextender-3.0.1-py2.7.egg/archetypes/schemaextender/usage.txt", line 298, in usage.txt
Failed example:
    IHighlighted.providedBy(test_doc)
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest usage.txt[84]>", line 1, in <module>
        IHighlighted.providedBy(test_doc)
    NameError: name 'test_doc' is not defined


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  plone.app.blob.README.txt

Error Message:
Failed doctest test for README.txt

Stack Trace:
Failed doctest test for README.txt
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/README.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/README.txt", line 161, in README.txt
Failed example:
    browser.getLink(url='createObject?type_name=Blob').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest README.txt[61]>", line 1, in <module>
        browser.getLink(url='createObject?type_name=Blob').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 616, in click
        self.browser.open(self.url, referrer=self.browser.url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
        self._checkStatus()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
        raise HTTPError(self.url, code, msg, [], None)
    HTTPError: HTTP Error 503: Service Unavailable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/README.txt", line 164, in README.txt
Failed example:
    browser.getControl(name='title').value = 'Foo bar'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest README.txt[63]>", line 1, in <module>
        browser.getControl(name='title').value = 'Foo bar'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 43, in forms
        self._parse_forms()
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 77, in _parse_forms
        form_texts = [text_type(f) for f in self.html('form')]
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/README.txt", line 165, in README.txt
Failed example:
    control = browser.getControl(name='file_file')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest README.txt[64]>", line 1, in <module>
        control = browser.getControl(name='file_file')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'file_file'
    (there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/README.txt", line 167, in README.txt
Failed example:
    control.add_file(testfile, None, 'foo.pdf')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest README.txt[66]>", line 1, in <module>
        control.add_file(testfile, None, 'foo.pdf')
    NameError: name 'control' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/README.txt", line 168, in README.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest README.txt[67]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    (there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/README.txt", line 169, in README.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/.../foo-bar/view'
Got:
    'http://nohost/plone/Members/test_user_1_/portal_factory/Blob/blob.2020-03-30.8398202504/edit?_authenticator=70a67977284bcd4f655eec68a405b0b8442fc0bd'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/README.txt", line 171, in README.txt
Failed example:
    browser.contents
Expected:
    '...Info...Changes saved...
     ...Foo bar...foo.pdf...PDF document...'
Got:
    '{"error_type": "KeyError"}'


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  plone.app.blob.tests.replacement-types.txt

Error Message:
Failed doctest test for replacement-types.txt

Stack Trace:
Failed doctest test for replacement-types.txt
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 25, in replacement-types.txt
Failed example:
    browser.getLink(url='createObject?type_name=File').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[9]>", line 1, in <module>
        browser.getLink(url='createObject?type_name=File').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 616, in click
        self.browser.open(self.url, referrer=self.browser.url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
        resp = self.testapp.get(url, **reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
        dont_publish_class, self.REQUEST, bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
        return object(*args)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
        return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
        return inherited_call(self, *args, **kwargs)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
        __slot_main(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
        render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
        __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "fieldName"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
     - Location:   (line 43: col 40)
     - Source:     tal:attributes="name fieldName;
                                        ^^^^^^^^^
     - Expression: "python:context.widget(field.getName(), mode='edit')"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
     - Location:   (line 106: col 49)
     - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "body_macro"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 85: col 35)
     - Source:     <metal:use_body use-macro="body_macro" />
                                              ^^^^^^^^^^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 36: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "here/base_edit/macros/master"
     - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
     - Location:   (line 1: col 29)
     - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f016391c460>
                   template: <ImplicitAcquisitionWrapper atct_edit at 0x7f016391cbe0>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper file.2020-03-30.8466564773 at 0x7f01632ba6e0>
                   user: <ImplicitAcquisitionWrapper - at 0x7f01632ba5f0>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f0163966c30>
                   root: <ImplicitAcquisitionWrapper  at 0x7f01639668c0>
                   request: <WSGIRequest - at 0x7f01684b5550>
                   traverse_subpath: <list - at 0x7f01632ba190>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (3)
                   context: <ImplicitAcquisitionWrapper file.2020-03-30.8466564773 at 0x7f01632ba6e0>
                   translate: <function translate at 0x7f016317e3d0>
                   macroname: master
                   options: {...} (2)
                   target_language: <NoneType - at 0x5611a88e2ae0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 26, in replacement-types.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/.../portal_factory/File/file.../edit...'
Got:
    'http://nohost/plone/Members/test_user_1_'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 28, in replacement-types.txt
Failed example:
    browser.getControl(name='title').value = 'Foo'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[11]>", line 1, in <module>
        browser.getControl(name='title').value = 'Foo'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'title'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 29, in replacement-types.txt
Failed example:
    control = browser.getControl(name='file_file')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[12]>", line 1, in <module>
        control = browser.getControl(name='file_file')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'file_file'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 31, in replacement-types.txt
Failed example:
    control.add_file(testfile, None, 'foo.pdf')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[14]>", line 1, in <module>
        control.add_file(testfile, None, 'foo.pdf')
    NameError: name 'control' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 32, in replacement-types.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[15]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 34, in replacement-types.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/.../foo.../view'
Got:
    'http://nohost/plone/Members/test_user_1_'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 36, in replacement-types.txt
Failed example:
    browser.contents
Expected:
    '...Info...Changes saved...
     ...Foo...foo.pdf...PDF document...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>test_user_1_ \xe2\x80\x94 Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="author" href="http://nohost/plone/author/test_user_1_" title="Author information" /><link rel="canonical" href="http://nohost/plone/Members/test_user_1_" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-folder section-Members site-plone subsection-test_user_1_ template-folder_listing thumbs-on userrole-authenticated userrole-manager userrole-owner viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone/Members/test_user_1_" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone/Members/test_user_1_"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n  \n    \n  \n    <li id="contentview-folderContents" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/folder_contents?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-folderContents  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Contents</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-edit" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/edit?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-edit  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Edit</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-view" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-view  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>View</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n  \n    \n  \n    <li id="plone-contentmenu-factories">\n      <a href="http://nohost/plone/Members/test_user_1_/folder_factories?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Add new items inside this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-factories toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Add new\xe2\x80\xa6</span>\n        <span class="plone-toolbar-short-title">Add new\xe2\x80\xa6</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Add new\xe2\x80\xa6</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Blob&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An binary blob of data, much like a file." id="blob" class="contenttype-blob">\n            Blob\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Collection&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Collection of searchable information" id="collection" class="contenttype-collection">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Topic&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An always-updated saved search that can be used to display items matching criteria you specify." id="topic" class="contenttype-topic">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Events can be shown in calendars." id="event" class="contenttype-event">\n            Event\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Lets you upload a file to the site." id="file" class="contenttype-file">\n            File\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=ATFile&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An old-style file not based on ZODB blobs." id="atfile" class="contenttype-atfile">\n            File (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="folder" class="contenttype-folder">\n            Folder\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Images can be referenced in pages or displayed in an album." id="image" class="contenttype-image">\n            Image\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=ATImage&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An old-style image not based on ZODB blobs." id="atimage" class="contenttype-atimage">\n            Image (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Links to an internal or external resource." id="link" class="contenttype-link">\n            Link\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An announcement that will show up in news listings." id="news-item" class="contenttype-news-item">\n            News Item\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="document" class="contenttype-document">\n            Page\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/folder_constraintypes_form" title="Configure which content types can be added here" id="plone-contentmenu-settings" class="">\n            Restrictions\xe2\x80\xa6\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-workflow">\n      <a href="http://nohost/plone/Members/test_user_1_/content_status_history" title="Change the state of this item" class="label-state-visible">\n        <span aria-hidden="true" class="icon-plone-contentmenu-workflow state-visible toolbar-menu-icon"></span>\n        \n        <span>\n          <span class="plone-toolbar-title">State:</span>\n        <span class="plone-toolbar-short-title">State</span>\n          <span class="plone-toolbar-state-title">Public draft</span>\n        </span>\n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          <span>\n            <span>State:</span>\n            <span class="state-visible">Public draft</span>\n          </span>\n        </li>\n        <li class="plonetoolbar-workfow-transition None">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_modify?workflow_action=hide&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Making an item private means that it will not be visible to anyone but the owner and the site administrator." id="workflow-transition-hide" class="">\n            Make private\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-workfow-transition None">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_modify?workflow_action=publish&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Publishing the item makes it visible to other users." id="workflow-transition-publish" class="">\n            Publish\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-workfow-transition actionSeparator">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_history" title="" id="workflow-transition-advanced" class="pat-plone-modal">\n            Advanced...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-actions">\n      <a href="http://nohost/plone/Members/test_user_1_/folder_contents" title="Actions for the current content item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-actions toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Actions</span>\n        <span class="plone-toolbar-short-title">Actions</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Actions</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_cut?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-cut" class="actionicon-object_buttons-cut">\n            Cut\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_copy?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-copy" class="actionicon-object_buttons-copy">\n            Copy\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/delete_confirmation?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-delete" class="actionicon-object_buttons-delete pat-plone-modal" data-pat-plone-modal="{"actionOptions": {"disableAjaxFormSubmit":true, "redirectOnResponse":true}}">\n            Delete\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_rename?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-rename" class="actionicon-object_buttons-rename pat-plone-modal" data-pat-plone-modal="{}">\n            Rename\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href=" http://nohost/plone/Members/test_user_1_/@@manage-aliases" title="" id="plone-contentmenu-actions-redirection" class="actionicon-object_buttons-redirection">\n            URL Management\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@ical_import_settings/enable?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-ical_import_enable" class="actionicon-object_buttons-ical_import_enable">\n            Enable icalendar import\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-display">\n      <a href="http://nohost/plone/Members/test_user_1_/select_default_view" title="Select the view mode for this folder, or set a content item as its default view." class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-display toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Display</span>\n        <span class="plone-toolbar-short-title">Display</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Display</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_listing&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-folder_listing" class="actionMenuSelected">\n            Standard view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_summary_view&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-folder_summary_view" class="">\n            folder_summary_view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_full_view&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-folder_full_view" class="">\n            All content\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_tabular_view&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-folder_tabular_view" class="">\n            Tabular view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=atct_album_view&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-atct_album_view" class="">\n            Thumbnail view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/select_default_page?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Select an item to be used as default view in this folder..." id="contextSetDefaultPage" class="pat-plone-modal">\n            Select a content item\nas default view...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-portletmanager">\n      <a href="http://nohost/plone/Members/test_user_1_/manage-portlets" title="Change the portlets of this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-portletmanager toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Manage portlets</span>\n        <span class="plone-toolbar-short-title">Manage portlets</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Manage portlets</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/manage-portlets?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Manage all portlets" id="portlet-manager-all">\n            All\xe2\x80\xa6\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.footerportlets?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Footer" id="portlet-manager-plone.footerportlets">\n            Footer\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.leftcolumn?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Left column" id="portlet-manager-plone.leftcolumn">\n            Left column\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.rightcolumn?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Right column" id="portlet-manager-plone.rightcolumn">\n            Right column\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n\n\n  \n  \n    \n  \n    \n    <li id="contentview-history" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/@@historyview?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-history" aria-hidden="true">\n          </span>\n          <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T11:09:23-07:00</span>\n        </a>\n      \n    </li>\n  \n    <li id="contentview-local_roles" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/@@sharing?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-local_roles  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Sharing</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n\n\n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>test_user_1_</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>test_user_1_</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/dashboard" id="personaltools-dashboard" title="Dashboard">\n                  Dashboard\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@overview-controlpanel" id="personaltools-plone_setup" title="Site Setup">\n                  Site Setup\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone/Members/test_user_1_" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="test_user_1_ has_subtree"><a href="http://nohost/plone/Members/test_user_1_" class="state-visible" aria-haspopup="true">test_user_1_</a><input id="navitem-aa163fa8c5c74efc86938454166060de" type="checkbox" class="opener" /><label for="navitem-aa163fa8c5c74efc86938454166060de" role="button" aria-label="test_user_1_"></label><ul class="has_subtree dropdown"><li class="foo-image"><a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="state-">an image</a></li></ul></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      <li id="breadcrumbs-1">\n        \n          <a href="http://nohost/plone/Members">Users</a>\n          \n        \n      </li>\n      <li id="breadcrumbs-2">\n        \n          \n          <span id="breadcrumbs-current">test_user_1_</span>\n        \n      </li>\n    </ol>\n  </div>\n</nav>\n\n\n\n<div id="plone-lock-status">\n  \n</div>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-9 col-md-push-3">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n\n          <header>\n            <div id="viewlet-above-content-title"><span id="social-tags-body" style="display: none" itemscope="" itemtype="http://schema.org/WebPage">\n  \n</span>\n</div>\n            \n              <h1 class="documentFirstHeading">test_user_1_</h1>\n\n            \n            <div id="viewlet-below-content-title"><div class="documentByLine" id="plone-document-byline">\n  \n  \n    <span class="documentAuthor">\n      by <a href="http://nohost/plone/author/test_user_1_">test_user_1_</a>\n         \xe2\x80\x94\n    </span>\n  \n  \n\n  \n  \n\n  <span class="documentModified">\n    <span>last modified</span>\n    <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T11:09:23-07:00</span>\n  </span>\n  \n\n  \n\n  \n\n  \n\n</div>\n\n</div>\n\n            \n              \n\n            \n          </header>\n\n          <div id="viewlet-above-content-body"></div>\n          <div id="content-core">\n            \n\n\n    \n\n    \n    \n    \n\n        <div>\n            <article>\n            \n                \n                <header class="">\n\n                    <span class="summary">\n                        <a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="contenttype-image state-missing-value url">an image</a>\n                    </span>\n\n                    <span class="documentByLine">\n                        \n                        \n                        \n                         \n                        \n                            \xe2\x80\x94\n\n                            \n                              <span>by <a href="http://nohost/plone/author/test_user_1_">test-user</a></span>\n\n                            \n\n                            \n                                \xe2\x80\x94\n                                last modified\n                                Mar 30, 2020 11:10 AM\n                            \n\n                            \n                                \n                            \n                        \n                    </span>\n\n                </header>\n\n                \n            \n            \n            </article>\n        </div>\n\n        \n\n    <!-- Navigation -->\n\n\n  \n\n\n\n\n\n\n    \n    \n        \n    \n\n    \n    \n\n\n\n          </div>\n          <div id="viewlet-below-content-body">\n\n\n\n    <div class="visualClear"><!-- --></div>\n\n    <div class="documentActions">\n        \n\n        \n\n    </div>\n\n</div>\n\n          \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n\n\n\n\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div class="col-xs-12 col-sm-12 col-md-3 col-md-pull-9 sidebar-offcanvas">\n        <aside id="portal-column-one">\n          <div class="portletWrapper" id="portletwrapper-706c6f6e652e6c656674636f6c756d6e0a636f6e746578740a2f706c6f6e650a6e617669676174696f6e" data-portlethash="706c6f6e652e6c656674636f6c756d6e0a636f6e746578740a2f706c6f6e650a6e617669676174696f6e">\n<aside class="portlet portletNavigationTree">\n\n    <header class="portletHeader hiddenStructure">\n        <a href="http://nohost/plone/sitemap" class="tile">Navigation</a>\n    </header>\n\n    <nav class="portletContent lastItem">\n        <ul class="navTree navTreeLevel0">\n            \n            \n\n\n\n<li class="navTreeItem visualNoMarker navTreeCurrentNode navTreeFolderish section-test_user_1_">\n\n    \n\n        <a href="http://nohost/plone/Members/test_user_1_" title="" class="state-visible navTreeCurrentItem navTreeCurrentNode navTreeFolderish contenttype-folder">\n\n             \n\n            \n\n            test_user_1_\n        </a>\n        \n            <ul class="navTree navTreeLevel1">\n                \n\n\n\n<li class="navTreeItem visualNoMarker section-foo-image">\n\n    \n\n        <a href="http://nohost/plone/Members/test_user_1_/foo-image/view" title="" class="state-missing-value contenttype-image">\n\n             \n\n            \n\n            an image\n        </a>\n        \n\n    \n</li>\n\n\n\n\n            </ul>\n        \n\n    \n</li>\n\n\n\n\n        </ul>\n    </nav>\n</aside>\n\n\n</div>\n        </aside>\n      </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="70a67977284bcd4f655eec68a405b0b8442fc0bd" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 42, in replacement-types.txt
Failed example:
    browser.getLink('Edit').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[18]>", line 1, in <module>
        browser.getLink('Edit').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 616, in click
        self.browser.open(self.url, referrer=self.browser.url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
        return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
        return inherited_call(self, *args, **kwargs)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
       - Warning: Macro expansion failed
       - Warning: <class 'ZODB.POSException.ConnectionStateError'>: Shouldn't load state for Products.ATContentTypes.content.folder.ATFolder 0x1066519fc651624d when the connection is closed
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
        __slot_main(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
        render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
        __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "fieldName"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
     - Location:   (line 43: col 40)
     - Source:     tal:attributes="name fieldName;
                                        ^^^^^^^^^
     - Expression: "python:context.widget(field.getName(), mode='edit')"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
     - Location:   (line 106: col 49)
     - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "body_macro"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 85: col 35)
     - Source:     <metal:use_body use-macro="body_macro" />
                                              ^^^^^^^^^^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 36: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "here/base_edit/macros/master"
     - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
     - Location:   (line 1: col 29)
     - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 43, in replacement-types.txt
Failed example:
    browser.getControl(name='title').value = 'Foobar'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[19]>", line 1, in <module>
        browser.getControl(name='title').value = 'Foobar'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'title'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 44, in replacement-types.txt
Failed example:
    browser.getControl('Replace with new file').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[20]>", line 1, in <module>
        browser.getControl('Replace with new file').selected = True
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Replace with new file'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 45, in replacement-types.txt
Failed example:
    control = browser.getControl(name='file_file')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[21]>", line 1, in <module>
        control = browser.getControl(name='file_file')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'file_file'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 47, in replacement-types.txt
Failed example:
    control.add_file(testfile, None, 'foobar.pdf')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[23]>", line 1, in <module>
        control.add_file(testfile, None, 'foobar.pdf')
    NameError: name 'control' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 48, in replacement-types.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[24]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 50, in replacement-types.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/.../foo.../view'
Got:
    'http://nohost/plone/Members/test_user_1_'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 52, in replacement-types.txt
Failed example:
    browser.contents
Expected:
    '...Info...Changes saved...
     ...Foobar...foobar.pdf...PDF document...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>test_user_1_ \xe2\x80\x94 Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="author" href="http://nohost/plone/author/test_user_1_" title="Author information" /><link rel="canonical" href="http://nohost/plone/Members/test_user_1_" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-folder section-Members site-plone subsection-test_user_1_ template-folder_listing thumbs-on userrole-authenticated userrole-manager userrole-owner viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone/Members/test_user_1_" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone/Members/test_user_1_"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n  \n    \n  \n    <li id="contentview-folderContents" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/folder_contents?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-folderContents  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Contents</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-edit" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/edit?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-edit  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Edit</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-view" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-view  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>View</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n  \n    \n  \n    <li id="plone-contentmenu-factories">\n      <a href="http://nohost/plone/Members/test_user_1_/folder_factories?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Add new items inside this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-factories toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Add new\xe2\x80\xa6</span>\n        <span class="plone-toolbar-short-title">Add new\xe2\x80\xa6</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Add new\xe2\x80\xa6</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Blob&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An binary blob of data, much like a file." id="blob" class="contenttype-blob">\n            Blob\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Collection&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Collection of searchable information" id="collection" class="contenttype-collection">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Topic&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An always-updated saved search that can be used to display items matching criteria you specify." id="topic" class="contenttype-topic">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Events can be shown in calendars." id="event" class="contenttype-event">\n            Event\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Lets you upload a file to the site." id="file" class="contenttype-file">\n            File\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=ATFile&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An old-style file not based on ZODB blobs." id="atfile" class="contenttype-atfile">\n            File (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="folder" class="contenttype-folder">\n            Folder\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Images can be referenced in pages or displayed in an album." id="image" class="contenttype-image">\n            Image\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=ATImage&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An old-style image not based on ZODB blobs." id="atimage" class="contenttype-atimage">\n            Image (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Links to an internal or external resource." id="link" class="contenttype-link">\n            Link\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="An announcement that will show up in news listings." id="news-item" class="contenttype-news-item">\n            News Item\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="document" class="contenttype-document">\n            Page\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/folder_constraintypes_form" title="Configure which content types can be added here" id="plone-contentmenu-settings" class="">\n            Restrictions\xe2\x80\xa6\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-workflow">\n      <a href="http://nohost/plone/Members/test_user_1_/content_status_history" title="Change the state of this item" class="label-state-visible">\n        <span aria-hidden="true" class="icon-plone-contentmenu-workflow state-visible toolbar-menu-icon"></span>\n        \n        <span>\n          <span class="plone-toolbar-title">State:</span>\n        <span class="plone-toolbar-short-title">State</span>\n          <span class="plone-toolbar-state-title">Public draft</span>\n        </span>\n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          <span>\n            <span>State:</span>\n            <span class="state-visible">Public draft</span>\n          </span>\n        </li>\n        <li class="plonetoolbar-workfow-transition None">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_modify?workflow_action=hide&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Making an item private means that it will not be visible to anyone but the owner and the site administrator." id="workflow-transition-hide" class="">\n            Make private\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-workfow-transition None">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_modify?workflow_action=publish&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Publishing the item makes it visible to other users." id="workflow-transition-publish" class="">\n            Publish\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-workfow-transition actionSeparator">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_history" title="" id="workflow-transition-advanced" class="pat-plone-modal">\n            Advanced...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-actions">\n      <a href="http://nohost/plone/Members/test_user_1_/folder_contents" title="Actions for the current content item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-actions toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Actions</span>\n        <span class="plone-toolbar-short-title">Actions</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Actions</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_cut?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-cut" class="actionicon-object_buttons-cut">\n            Cut\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_copy?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-copy" class="actionicon-object_buttons-copy">\n            Copy\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/delete_confirmation?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-delete" class="actionicon-object_buttons-delete pat-plone-modal" data-pat-plone-modal="{"actionOptions": {"disableAjaxFormSubmit":true, "redirectOnResponse":true}}">\n            Delete\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_rename?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-rename" class="actionicon-object_buttons-rename pat-plone-modal" data-pat-plone-modal="{}">\n            Rename\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href=" http://nohost/plone/Members/test_user_1_/@@manage-aliases" title="" id="plone-contentmenu-actions-redirection" class="actionicon-object_buttons-redirection">\n            URL Management\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@ical_import_settings/enable?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-actions-ical_import_enable" class="actionicon-object_buttons-ical_import_enable">\n            Enable icalendar import\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-display">\n      <a href="http://nohost/plone/Members/test_user_1_/select_default_view" title="Select the view mode for this folder, or set a content item as its default view." class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-display toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Display</span>\n        <span class="plone-toolbar-short-title">Display</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Display</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_listing&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-folder_listing" class="actionMenuSelected">\n            Standard view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_summary_view&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-folder_summary_view" class="">\n            folder_summary_view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_full_view&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-folder_full_view" class="">\n            All content\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_tabular_view&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-folder_tabular_view" class="">\n            Tabular view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=atct_album_view&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="plone-contentmenu-display-atct_album_view" class="">\n            Thumbnail view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/select_default_page?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Select an item to be used as default view in this folder..." id="contextSetDefaultPage" class="pat-plone-modal">\n            Select a content item\nas default view...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-portletmanager">\n      <a href="http://nohost/plone/Members/test_user_1_/manage-portlets" title="Change the portlets of this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-portletmanager toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Manage portlets</span>\n        <span class="plone-toolbar-short-title">Manage portlets</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Manage portlets</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/manage-portlets?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Manage all portlets" id="portlet-manager-all">\n            All\xe2\x80\xa6\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.footerportlets?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Footer" id="portlet-manager-plone.footerportlets">\n            Footer\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.leftcolumn?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Left column" id="portlet-manager-plone.leftcolumn">\n            Left column\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.rightcolumn?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Right column" id="portlet-manager-plone.rightcolumn">\n            Right column\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n\n\n  \n  \n    \n  \n    \n    <li id="contentview-history" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/@@historyview?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-history" aria-hidden="true">\n          </span>\n          <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T11:09:23-07:00</span>\n        </a>\n      \n    </li>\n  \n    <li id="contentview-local_roles" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/@@sharing?_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" class="">\n          <span class="icon-local_roles  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Sharing</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n\n\n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>test_user_1_</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>test_user_1_</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/dashboard" id="personaltools-dashboard" title="Dashboard">\n                  Dashboard\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@overview-controlpanel" id="personaltools-plone_setup" title="Site Setup">\n                  Site Setup\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone/Members/test_user_1_" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="test_user_1_ has_subtree"><a href="http://nohost/plone/Members/test_user_1_" class="state-visible" aria-haspopup="true">test_user_1_</a><input id="navitem-aa163fa8c5c74efc86938454166060de" type="checkbox" class="opener" /><label for="navitem-aa163fa8c5c74efc86938454166060de" role="button" aria-label="test_user_1_"></label><ul class="has_subtree dropdown"><li class="foo-image"><a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="state-">an image</a></li></ul></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      <li id="breadcrumbs-1">\n        \n          <a href="http://nohost/plone/Members">Users</a>\n          \n        \n      </li>\n      <li id="breadcrumbs-2">\n        \n          \n          <span id="breadcrumbs-current">test_user_1_</span>\n        \n      </li>\n    </ol>\n  </div>\n</nav>\n\n\n\n<div id="plone-lock-status">\n  \n</div>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-9 col-md-push-3">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n\n          <header>\n            <div id="viewlet-above-content-title"><span id="social-tags-body" style="display: none" itemscope="" itemtype="http://schema.org/WebPage">\n  \n</span>\n</div>\n            \n              <h1 class="documentFirstHeading">test_user_1_</h1>\n\n            \n            <div id="viewlet-below-content-title"><div class="documentByLine" id="plone-document-byline">\n  \n  \n    <span class="documentAuthor">\n      by <a href="http://nohost/plone/author/test_user_1_">test_user_1_</a>\n         \xe2\x80\x94\n    </span>\n  \n  \n\n  \n  \n\n  <span class="documentModified">\n    <span>last modified</span>\n    <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T11:09:23-07:00</span>\n  </span>\n  \n\n  \n\n  \n\n  \n\n</div>\n\n</div>\n\n            \n              \n\n            \n          </header>\n\n          <div id="viewlet-above-content-body"></div>\n          <div id="content-core">\n            \n\n\n    \n\n    \n    \n    \n\n        <div>\n            <article>\n            \n                \n                <header class="">\n\n                    <span class="summary">\n                        <a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="contenttype-image state-missing-value url">an image</a>\n                    </span>\n\n                    <span class="documentByLine">\n                        \n                        \n                        \n                         \n                        \n                            \xe2\x80\x94\n\n                            \n                              <span>by <a href="http://nohost/plone/author/test_user_1_">test-user</a></span>\n\n                            \n\n                            \n                                \xe2\x80\x94\n                                last modified\n                                Mar 30, 2020 11:10 AM\n                            \n\n                            \n                                \n                            \n                        \n                    </span>\n\n                </header>\n\n                \n            \n            \n            </article>\n        </div>\n\n        \n\n    <!-- Navigation -->\n\n\n  \n\n\n\n\n\n\n    \n    \n        \n    \n\n    \n    \n\n\n\n          </div>\n          <div id="viewlet-below-content-body">\n\n\n\n    <div class="visualClear"><!-- --></div>\n\n    <div class="documentActions">\n        \n\n        \n\n    </div>\n\n</div>\n\n          \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n\n\n\n\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div class="col-xs-12 col-sm-12 col-md-3 col-md-pull-9 sidebar-offcanvas">\n        <aside id="portal-column-one">\n          <div class="portletWrapper" id="portletwrapper-706c6f6e652e6c656674636f6c756d6e0a636f6e746578740a2f706c6f6e650a6e617669676174696f6e" data-portlethash="706c6f6e652e6c656674636f6c756d6e0a636f6e746578740a2f706c6f6e650a6e617669676174696f6e">\n<aside class="portlet portletNavigationTree">\n\n    <header class="portletHeader hiddenStructure">\n        <a href="http://nohost/plone/sitemap" class="tile">Navigation</a>\n    </header>\n\n    <nav class="portletContent lastItem">\n        <ul class="navTree navTreeLevel0">\n            \n            \n\n\n\n<li class="navTreeItem visualNoMarker navTreeCurrentNode navTreeFolderish section-test_user_1_">\n\n    \n\n        <a href="http://nohost/plone/Members/test_user_1_" title="" class="state-visible navTreeCurrentItem navTreeCurrentNode navTreeFolderish contenttype-folder">\n\n             \n\n            \n\n            test_user_1_\n        </a>\n        \n            <ul class="navTree navTreeLevel1">\n                \n\n\n\n<li class="navTreeItem visualNoMarker section-foo-image">\n\n    \n\n        <a href="http://nohost/plone/Members/test_user_1_/foo-image/view" title="" class="state-missing-value contenttype-image">\n\n             \n\n            \n\n            an image\n        </a>\n        \n\n    \n</li>\n\n\n\n\n            </ul>\n        \n\n    \n</li>\n\n\n\n\n        </ul>\n    </nav>\n</aside>\n\n\n</div>\n        </aside>\n      </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="70a67977284bcd4f655eec68a405b0b8442fc0bd" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 60, in replacement-types.txt
Failed example:
    folder.foo.getPrimaryField().required = False
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[27]>", line 1, in <module>
        folder.foo.getPrimaryField().required = False
    AttributeError: 'RequestContainer' object has no attribute 'foo'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 62, in replacement-types.txt
Failed example:
    browser.getLink('Edit').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[28]>", line 1, in <module>
        browser.getLink('Edit').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 616, in click
        self.browser.open(self.url, referrer=self.browser.url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
        return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
        return inherited_call(self, *args, **kwargs)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
       - Warning: Macro expansion failed
       - Warning: <class 'ZODB.POSException.ConnectionStateError'>: Shouldn't load state for Products.ATContentTypes.content.folder.ATFolder 0x1066519fc651624d when the connection is closed
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
        __slot_main(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
        render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
        __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "fieldName"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
     - Location:   (line 43: col 40)
     - Source:     tal:attributes="name fieldName;
                                        ^^^^^^^^^
     - Expression: "python:context.widget(field.getName(), mode='edit')"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
     - Location:   (line 106: col 49)
     - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "body_macro"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 85: col 35)
     - Source:     <metal:use_body use-macro="body_macro" />
                                              ^^^^^^^^^^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 36: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "here/base_edit/macros/master"
     - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
     - Location:   (line 1: col 29)
     - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 63, in replacement-types.txt
Failed example:
    browser.getControl('Delete current').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[29]>", line 1, in <module>
        browser.getControl('Delete current').selected = True
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Delete current'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 64, in replacement-types.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[30]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 65, in replacement-types.txt
Failed example:
    'Changes saved' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 72, in replacement-types.txt
Failed example:
    folder.foo.getFile().data
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[33]>", line 1, in <module>
        folder.foo.getFile().data
    AttributeError: 'RequestContainer' object has no attribute 'foo'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 84, in replacement-types.txt
Failed example:
    browser.getLink(url='createObject?type_name=Image').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[38]>", line 1, in <module>
        browser.getLink(url='createObject?type_name=Image').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 616, in click
        self.browser.open(self.url, referrer=self.browser.url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
        resp = self.testapp.get(url, **reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 498, in __call__
        dont_publish_class, self.REQUEST, bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/.buildout/eggs/cp27m/ZServer-4.0.2-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
        return object(*args)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
        return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
        return inherited_call(self, *args, **kwargs)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
        __slot_main(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
        render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
        __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "fieldName"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
     - Location:   (line 43: col 40)
     - Source:     tal:attributes="name fieldName;
                                        ^^^^^^^^^
     - Expression: "python:context.widget(field.getName(), mode='edit')"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
     - Location:   (line 106: col 49)
     - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "body_macro"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 85: col 35)
     - Source:     <metal:use_body use-macro="body_macro" />
                                              ^^^^^^^^^^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 36: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "here/base_edit/macros/master"
     - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
     - Location:   (line 1: col 29)
     - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0163252dc0>
                   template: <ImplicitAcquisitionWrapper atct_edit at 0x7f0163252780>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper image.2020-03-30.8472415115 at 0x7f016bca26e0>
                   user: <ImplicitAcquisitionWrapper - at 0x7f01638d1820>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f0163133690>
                   root: <ImplicitAcquisitionWrapper  at 0x7f016391cc80>
                   request: <WSGIRequest - at 0x7f0162f94690>
                   traverse_subpath: <list - at 0x7f01638d17d0>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (3)
                   context: <ImplicitAcquisitionWrapper image.2020-03-30.8472415115 at 0x7f016bca26e0>
                   translate: <function translate at 0x7f0163d131d0>
                   macroname: master
                   options: {...} (2)
                   target_language: <NoneType - at 0x5611a88e2ae0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 85, in replacement-types.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/.../portal_factory/Image/image.../edit...'
Got:
    'http://nohost/plone/Members/test_user_1_'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 87, in replacement-types.txt
Failed example:
    browser.getControl(name='title').value = 'Bar'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[40]>", line 1, in <module>
        browser.getControl(name='title').value = 'Bar'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'title'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 88, in replacement-types.txt
Failed example:
    control = browser.getControl(name='image_file')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[41]>", line 1, in <module>
        control = browser.getControl(name='image_file')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'image_file'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 89, in replacement-types.txt
Failed example:
    control.add_file(getFile('image.png'), None, 'image.png')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[42]>", line 1, in <module>
        control.add_file(getFile('image.png'), None, 'image.png')
    NameError: name 'control' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 90, in replacement-types.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[43]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 92, in replacement-types.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/.../bar.../view'
Got:
    'http://nohost/plone/Members/test_user_1_'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 94, in replacement-types.txt
Failed example:
    browser.contents
Expected:
    '...Info...Changes saved...
     ...Bar...
     ...<img src="http://.../bar.../image_preview"...title="Bar"...
     ...ull-size... KB...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>test_user_1_ \xe2\x80\x94 Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="author" href="http://nohost/plone/author/test_user_1_" title="Author information" /><link rel="canonical" href="http://nohost/plone/Members/test_user_1_" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-folder section-Members site-plone subsection-test_user_1_ template-folder_listing thumbs-on userrole-authenticated userrole-manager userrole-owner viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone/Members/test_user_1_" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone/Members/test_user_1_"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n  \n    \n  \n    <li id="contentview-folderContents" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/folder_contents?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-folderContents  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Contents</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-edit" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/edit?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-edit  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Edit</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-view" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-view  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>View</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n  \n    \n  \n    <li id="plone-contentmenu-factories">\n      <a href="http://nohost/plone/Members/test_user_1_/folder_factories?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Add new items inside this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-factories toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Add new\xe2\x80\xa6</span>\n        <span class="plone-toolbar-short-title">Add new\xe2\x80\xa6</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Add new\xe2\x80\xa6</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Blob&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An binary blob of data, much like a file." id="blob" class="contenttype-blob">\n            Blob\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Collection&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Collection of searchable information" id="collection" class="contenttype-collection">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Topic&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An always-updated saved search that can be used to display items matching criteria you specify." id="topic" class="contenttype-topic">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Events can be shown in calendars." id="event" class="contenttype-event">\n            Event\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Lets you upload a file to the site." id="file" class="contenttype-file">\n            File\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=ATFile&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An old-style file not based on ZODB blobs." id="atfile" class="contenttype-atfile">\n            File (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="folder" class="contenttype-folder">\n            Folder\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Images can be referenced in pages or displayed in an album." id="image" class="contenttype-image">\n            Image\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=ATImage&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An old-style image not based on ZODB blobs." id="atimage" class="contenttype-atimage">\n            Image (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Links to an internal or external resource." id="link" class="contenttype-link">\n            Link\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An announcement that will show up in news listings." id="news-item" class="contenttype-news-item">\n            News Item\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="document" class="contenttype-document">\n            Page\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/folder_constraintypes_form" title="Configure which content types can be added here" id="plone-contentmenu-settings" class="">\n            Restrictions\xe2\x80\xa6\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-workflow">\n      <a href="http://nohost/plone/Members/test_user_1_/content_status_history" title="Change the state of this item" class="label-state-visible">\n        <span aria-hidden="true" class="icon-plone-contentmenu-workflow state-visible toolbar-menu-icon"></span>\n        \n        <span>\n          <span class="plone-toolbar-title">State:</span>\n        <span class="plone-toolbar-short-title">State</span>\n          <span class="plone-toolbar-state-title">Public draft</span>\n        </span>\n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          <span>\n            <span>State:</span>\n            <span class="state-visible">Public draft</span>\n          </span>\n        </li>\n        <li class="plonetoolbar-workfow-transition None">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_modify?workflow_action=hide&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Making an item private means that it will not be visible to anyone but the owner and the site administrator." id="workflow-transition-hide" class="">\n            Make private\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-workfow-transition None">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_modify?workflow_action=publish&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Publishing the item makes it visible to other users." id="workflow-transition-publish" class="">\n            Publish\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-workfow-transition actionSeparator">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_history" title="" id="workflow-transition-advanced" class="pat-plone-modal">\n            Advanced...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-actions">\n      <a href="http://nohost/plone/Members/test_user_1_/folder_contents" title="Actions for the current content item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-actions toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Actions</span>\n        <span class="plone-toolbar-short-title">Actions</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Actions</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_cut?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-cut" class="actionicon-object_buttons-cut">\n            Cut\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_copy?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-copy" class="actionicon-object_buttons-copy">\n            Copy\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/delete_confirmation?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-delete" class="actionicon-object_buttons-delete pat-plone-modal" data-pat-plone-modal="{"actionOptions": {"disableAjaxFormSubmit":true, "redirectOnResponse":true}}">\n            Delete\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_rename?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-rename" class="actionicon-object_buttons-rename pat-plone-modal" data-pat-plone-modal="{}">\n            Rename\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href=" http://nohost/plone/Members/test_user_1_/@@manage-aliases" title="" id="plone-contentmenu-actions-redirection" class="actionicon-object_buttons-redirection">\n            URL Management\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@ical_import_settings/enable?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-ical_import_enable" class="actionicon-object_buttons-ical_import_enable">\n            Enable icalendar import\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-display">\n      <a href="http://nohost/plone/Members/test_user_1_/select_default_view" title="Select the view mode for this folder, or set a content item as its default view." class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-display toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Display</span>\n        <span class="plone-toolbar-short-title">Display</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Display</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_listing&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-folder_listing" class="actionMenuSelected">\n            Standard view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_summary_view&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-folder_summary_view" class="">\n            folder_summary_view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_full_view&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-folder_full_view" class="">\n            All content\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_tabular_view&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-folder_tabular_view" class="">\n            Tabular view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=atct_album_view&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-atct_album_view" class="">\n            Thumbnail view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/select_default_page?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Select an item to be used as default view in this folder..." id="contextSetDefaultPage" class="pat-plone-modal">\n            Select a content item\nas default view...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-portletmanager">\n      <a href="http://nohost/plone/Members/test_user_1_/manage-portlets" title="Change the portlets of this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-portletmanager toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Manage portlets</span>\n        <span class="plone-toolbar-short-title">Manage portlets</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Manage portlets</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/manage-portlets?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Manage all portlets" id="portlet-manager-all">\n            All\xe2\x80\xa6\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.footerportlets?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Footer" id="portlet-manager-plone.footerportlets">\n            Footer\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.leftcolumn?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Left column" id="portlet-manager-plone.leftcolumn">\n            Left column\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.rightcolumn?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Right column" id="portlet-manager-plone.rightcolumn">\n            Right column\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n\n\n  \n  \n    \n  \n    \n    <li id="contentview-history" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/@@historyview?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-history" aria-hidden="true">\n          </span>\n          <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T11:09:23-07:00</span>\n        </a>\n      \n    </li>\n  \n    <li id="contentview-local_roles" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/@@sharing?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-local_roles  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Sharing</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n\n\n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>test_user_1_</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>test_user_1_</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/dashboard" id="personaltools-dashboard" title="Dashboard">\n                  Dashboard\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@overview-controlpanel" id="personaltools-plone_setup" title="Site Setup">\n                  Site Setup\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone/Members/test_user_1_" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="test_user_1_ has_subtree"><a href="http://nohost/plone/Members/test_user_1_" class="state-visible" aria-haspopup="true">test_user_1_</a><input id="navitem-aa163fa8c5c74efc86938454166060de" type="checkbox" class="opener" /><label for="navitem-aa163fa8c5c74efc86938454166060de" role="button" aria-label="test_user_1_"></label><ul class="has_subtree dropdown"><li class="foo-image"><a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="state-">an image</a></li></ul></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      <li id="breadcrumbs-1">\n        \n          <a href="http://nohost/plone/Members">Users</a>\n          \n        \n      </li>\n      <li id="breadcrumbs-2">\n        \n          \n          <span id="breadcrumbs-current">test_user_1_</span>\n        \n      </li>\n    </ol>\n  </div>\n</nav>\n\n\n\n<div id="plone-lock-status">\n  \n</div>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-9 col-md-push-3">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n\n          <header>\n            <div id="viewlet-above-content-title"><span id="social-tags-body" style="display: none" itemscope="" itemtype="http://schema.org/WebPage">\n  \n</span>\n</div>\n            \n              <h1 class="documentFirstHeading">test_user_1_</h1>\n\n            \n            <div id="viewlet-below-content-title"><div class="documentByLine" id="plone-document-byline">\n  \n  \n    <span class="documentAuthor">\n      by <a href="http://nohost/plone/author/test_user_1_">test_user_1_</a>\n         \xe2\x80\x94\n    </span>\n  \n  \n\n  \n  \n\n  <span class="documentModified">\n    <span>last modified</span>\n    <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T11:09:23-07:00</span>\n  </span>\n  \n\n  \n\n  \n\n  \n\n</div>\n\n</div>\n\n            \n              \n\n            \n          </header>\n\n          <div id="viewlet-above-content-body"></div>\n          <div id="content-core">\n            \n\n\n    \n\n    \n    \n    \n\n        <div>\n            <article>\n            \n                \n                <header class="">\n\n                    <span class="summary">\n                        <a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="contenttype-image state-missing-value url">an image</a>\n                    </span>\n\n                    <span class="documentByLine">\n                        \n                        \n                        \n                         \n                        \n                            \xe2\x80\x94\n\n                            \n                              <span>by <a href="http://nohost/plone/author/test_user_1_">test-user</a></span>\n\n                            \n\n                            \n                                \xe2\x80\x94\n                                last modified\n                                Mar 30, 2020 11:10 AM\n                            \n\n                            \n                                \n                            \n                        \n                    </span>\n\n                </header>\n\n                \n            \n            \n            </article>\n        </div>\n\n        \n\n    <!-- Navigation -->\n\n\n  \n\n\n\n\n\n\n    \n    \n        \n    \n\n    \n    \n\n\n\n          </div>\n          <div id="viewlet-below-content-body">\n\n\n\n    <div class="visualClear"><!-- --></div>\n\n    <div class="documentActions">\n        \n\n        \n\n    </div>\n\n</div>\n\n          \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n\n\n\n\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div class="col-xs-12 col-sm-12 col-md-3 col-md-pull-9 sidebar-offcanvas">\n        <aside id="portal-column-one">\n          <div class="portletWrapper" id="portletwrapper-706c6f6e652e6c656674636f6c756d6e0a636f6e746578740a2f706c6f6e650a6e617669676174696f6e" data-portlethash="706c6f6e652e6c656674636f6c756d6e0a636f6e746578740a2f706c6f6e650a6e617669676174696f6e">\n<aside class="portlet portletNavigationTree">\n\n    <header class="portletHeader hiddenStructure">\n        <a href="http://nohost/plone/sitemap" class="tile">Navigation</a>\n    </header>\n\n    <nav class="portletContent lastItem">\n        <ul class="navTree navTreeLevel0">\n            \n            \n\n\n\n<li class="navTreeItem visualNoMarker navTreeCurrentNode navTreeFolderish section-test_user_1_">\n\n    \n\n        <a href="http://nohost/plone/Members/test_user_1_" title="" class="state-visible navTreeCurrentItem navTreeCurrentNode navTreeFolderish contenttype-folder">\n\n             \n\n            \n\n            test_user_1_\n        </a>\n        \n            <ul class="navTree navTreeLevel1">\n                \n\n\n\n<li class="navTreeItem visualNoMarker section-foo-image">\n\n    \n\n        <a href="http://nohost/plone/Members/test_user_1_/foo-image/view" title="" class="state-missing-value contenttype-image">\n\n             \n\n            \n\n            an image\n        </a>\n        \n\n    \n</li>\n\n\n\n\n            </ul>\n        \n\n    \n</li>\n\n\n\n\n        </ul>\n    </nav>\n</aside>\n\n\n</div>\n        </aside>\n      </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="fa0eb97356cc21230bd672e0c6eabdeb3a297868" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 103, in replacement-types.txt
Failed example:
    browser.open('image_preview')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[46]>", line 1, in <module>
        browser.open('image_preview')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 250, in publish
        obj = request.traverse(path, validated_hook=validate_user)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/BaseRequest.py", line 535, in traverse
        return response.notFoundError(URL)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/HTTPResponse.py", line 986, in notFoundError
        raise exc
    NotFound: http://nohost/plone/Members/image_preview
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 107, in replacement-types.txt
Failed example:
    browser.getLink('Edit').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[49]>", line 1, in <module>
        browser.getLink('Edit').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 616, in click
        self.browser.open(self.url, referrer=self.browser.url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
        return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
        return inherited_call(self, *args, **kwargs)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
       - Warning: Macro expansion failed
       - Warning: <class 'ZODB.POSException.ConnectionStateError'>: Shouldn't load state for Products.ATContentTypes.content.folder.ATFolder 0x1066519fc651624d when the connection is closed
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
        __slot_main(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
        render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
        __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "fieldName"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
     - Location:   (line 43: col 40)
     - Source:     tal:attributes="name fieldName;
                                        ^^^^^^^^^
     - Expression: "python:context.widget(field.getName(), mode='edit')"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
     - Location:   (line 106: col 49)
     - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "body_macro"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 85: col 35)
     - Source:     <metal:use_body use-macro="body_macro" />
                                              ^^^^^^^^^^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 36: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "here/base_edit/macros/master"
     - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
     - Location:   (line 1: col 29)
     - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 108, in replacement-types.txt
Failed example:
    browser.getControl(name='title').value = 'Foobar'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[50]>", line 1, in <module>
        browser.getControl(name='title').value = 'Foobar'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'title'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 109, in replacement-types.txt
Failed example:
    browser.getControl('Replace with new image').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[51]>", line 1, in <module>
        browser.getControl('Replace with new image').selected = True
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Replace with new image'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 110, in replacement-types.txt
Failed example:
    control = browser.getControl(name='image_file')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[52]>", line 1, in <module>
        control = browser.getControl(name='image_file')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'image_file'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 112, in replacement-types.txt
Failed example:
    control.add_file(getFile('image.jpg'), None, 'image.jpg')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[54]>", line 1, in <module>
        control.add_file(getFile('image.jpg'), None, 'image.jpg')
    NameError: name 'control' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 113, in replacement-types.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[55]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 115, in replacement-types.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/.../bar.../view'
Got:
    'http://nohost/plone/Members/test_user_1_'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 117, in replacement-types.txt
Failed example:
    browser.contents
Expected:
    '...Info...Changes saved...
     ...Foobar...
     ...<img src="http://.../bar/image_preview"...title="Foobar"...
     ...ull-size...3 KB...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>test_user_1_ \xe2\x80\x94 Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="author" href="http://nohost/plone/author/test_user_1_" title="Author information" /><link rel="canonical" href="http://nohost/plone/Members/test_user_1_" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-folder section-Members site-plone subsection-test_user_1_ template-folder_listing thumbs-on userrole-authenticated userrole-manager userrole-owner viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone/Members/test_user_1_" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone/Members/test_user_1_"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n  \n    \n  \n    <li id="contentview-folderContents" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/folder_contents?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-folderContents  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Contents</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-edit" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/edit?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-edit  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Edit</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-view" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-view  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>View</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n  \n    \n  \n    <li id="plone-contentmenu-factories">\n      <a href="http://nohost/plone/Members/test_user_1_/folder_factories?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Add new items inside this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-factories toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Add new\xe2\x80\xa6</span>\n        <span class="plone-toolbar-short-title">Add new\xe2\x80\xa6</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Add new\xe2\x80\xa6</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Blob&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An binary blob of data, much like a file." id="blob" class="contenttype-blob">\n            Blob\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Collection&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Collection of searchable information" id="collection" class="contenttype-collection">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Topic&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An always-updated saved search that can be used to display items matching criteria you specify." id="topic" class="contenttype-topic">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Event&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Events can be shown in calendars." id="event" class="contenttype-event">\n            Event\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=File&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Lets you upload a file to the site." id="file" class="contenttype-file">\n            File\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=ATFile&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An old-style file not based on ZODB blobs." id="atfile" class="contenttype-atfile">\n            File (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Folder&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="folder" class="contenttype-folder">\n            Folder\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Image&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Images can be referenced in pages or displayed in an album." id="image" class="contenttype-image">\n            Image\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=ATImage&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An old-style image not based on ZODB blobs." id="atimage" class="contenttype-atimage">\n            Image (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Link&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Links to an internal or external resource." id="link" class="contenttype-link">\n            Link\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=News+Item&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An announcement that will show up in news listings." id="news-item" class="contenttype-news-item">\n            News Item\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/createObject?type_name=Document&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="document" class="contenttype-document">\n            Page\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/Members/test_user_1_/folder_constraintypes_form" title="Configure which content types can be added here" id="plone-contentmenu-settings" class="">\n            Restrictions\xe2\x80\xa6\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-workflow">\n      <a href="http://nohost/plone/Members/test_user_1_/content_status_history" title="Change the state of this item" class="label-state-visible">\n        <span aria-hidden="true" class="icon-plone-contentmenu-workflow state-visible toolbar-menu-icon"></span>\n        \n        <span>\n          <span class="plone-toolbar-title">State:</span>\n        <span class="plone-toolbar-short-title">State</span>\n          <span class="plone-toolbar-state-title">Public draft</span>\n        </span>\n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          <span>\n            <span>State:</span>\n            <span class="state-visible">Public draft</span>\n          </span>\n        </li>\n        <li class="plonetoolbar-workfow-transition None">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_modify?workflow_action=hide&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Making an item private means that it will not be visible to anyone but the owner and the site administrator." id="workflow-transition-hide" class="">\n            Make private\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-workfow-transition None">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_modify?workflow_action=publish&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Publishing the item makes it visible to other users." id="workflow-transition-publish" class="">\n            Publish\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-workfow-transition actionSeparator">\n          <a href="http://nohost/plone/Members/test_user_1_/content_status_history" title="" id="workflow-transition-advanced" class="pat-plone-modal">\n            Advanced...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-actions">\n      <a href="http://nohost/plone/Members/test_user_1_/folder_contents" title="Actions for the current content item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-actions toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Actions</span>\n        <span class="plone-toolbar-short-title">Actions</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Actions</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_cut?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-cut" class="actionicon-object_buttons-cut">\n            Cut\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_copy?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-copy" class="actionicon-object_buttons-copy">\n            Copy\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/delete_confirmation?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-delete" class="actionicon-object_buttons-delete pat-plone-modal" data-pat-plone-modal="{"actionOptions": {"disableAjaxFormSubmit":true, "redirectOnResponse":true}}">\n            Delete\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/object_rename?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-rename" class="actionicon-object_buttons-rename pat-plone-modal" data-pat-plone-modal="{}">\n            Rename\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href=" http://nohost/plone/Members/test_user_1_/@@manage-aliases" title="" id="plone-contentmenu-actions-redirection" class="actionicon-object_buttons-redirection">\n            URL Management\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-content-action None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@ical_import_settings/enable?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-actions-ical_import_enable" class="actionicon-object_buttons-ical_import_enable">\n            Enable icalendar import\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-display">\n      <a href="http://nohost/plone/Members/test_user_1_/select_default_view" title="Select the view mode for this folder, or set a content item as its default view." class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-display toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Display</span>\n        <span class="plone-toolbar-short-title">Display</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Display</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_listing&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-folder_listing" class="actionMenuSelected">\n            Standard view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_summary_view&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-folder_summary_view" class="">\n            folder_summary_view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_full_view&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-folder_full_view" class="">\n            All content\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=folder_tabular_view&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-folder_tabular_view" class="">\n            Tabular view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/selectViewTemplate?templateId=atct_album_view&_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="" id="plone-contentmenu-display-atct_album_view" class="">\n            Thumbnail view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/Members/test_user_1_/select_default_page?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Select an item to be used as default view in this folder..." id="contextSetDefaultPage" class="pat-plone-modal">\n            Select a content item\nas default view...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-portletmanager">\n      <a href="http://nohost/plone/Members/test_user_1_/manage-portlets" title="Change the portlets of this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-portletmanager toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Manage portlets</span>\n        <span class="plone-toolbar-short-title">Manage portlets</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Manage portlets</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/manage-portlets?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Manage all portlets" id="portlet-manager-all">\n            All\xe2\x80\xa6\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.footerportlets?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Footer" id="portlet-manager-plone.footerportlets">\n            Footer\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.leftcolumn?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Left column" id="portlet-manager-plone.leftcolumn">\n            Left column\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/Members/test_user_1_/@@topbar-manage-portlets/plone.rightcolumn?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" title="Right column" id="portlet-manager-plone.rightcolumn">\n            Right column\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n\n\n  \n  \n    \n  \n    \n    <li id="contentview-history" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/@@historyview?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-history" aria-hidden="true">\n          </span>\n          <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T11:09:23-07:00</span>\n        </a>\n      \n    </li>\n  \n    <li id="contentview-local_roles" class="">\n      \n        <a href="http://nohost/plone/Members/test_user_1_/@@sharing?_authenticator=fa0eb97356cc21230bd672e0c6eabdeb3a297868" class="">\n          <span class="icon-local_roles  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Sharing</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n\n\n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>test_user_1_</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>test_user_1_</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/dashboard" id="personaltools-dashboard" title="Dashboard">\n                  Dashboard\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@overview-controlpanel" id="personaltools-plone_setup" title="Site Setup">\n                  Site Setup\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone/Members/test_user_1_" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="test_user_1_ has_subtree"><a href="http://nohost/plone/Members/test_user_1_" class="state-visible" aria-haspopup="true">test_user_1_</a><input id="navitem-aa163fa8c5c74efc86938454166060de" type="checkbox" class="opener" /><label for="navitem-aa163fa8c5c74efc86938454166060de" role="button" aria-label="test_user_1_"></label><ul class="has_subtree dropdown"><li class="foo-image"><a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="state-">an image</a></li></ul></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      <li id="breadcrumbs-1">\n        \n          <a href="http://nohost/plone/Members">Users</a>\n          \n        \n      </li>\n      <li id="breadcrumbs-2">\n        \n          \n          <span id="breadcrumbs-current">test_user_1_</span>\n        \n      </li>\n    </ol>\n  </div>\n</nav>\n\n\n\n<div id="plone-lock-status">\n  \n</div>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-9 col-md-push-3">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n\n          <header>\n            <div id="viewlet-above-content-title"><span id="social-tags-body" style="display: none" itemscope="" itemtype="http://schema.org/WebPage">\n  \n</span>\n</div>\n            \n              <h1 class="documentFirstHeading">test_user_1_</h1>\n\n            \n            <div id="viewlet-below-content-title"><div class="documentByLine" id="plone-document-byline">\n  \n  \n    <span class="documentAuthor">\n      by <a href="http://nohost/plone/author/test_user_1_">test_user_1_</a>\n         \xe2\x80\x94\n    </span>\n  \n  \n\n  \n  \n\n  <span class="documentModified">\n    <span>last modified</span>\n    <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T11:09:23-07:00</span>\n  </span>\n  \n\n  \n\n  \n\n  \n\n</div>\n\n</div>\n\n            \n              \n\n            \n          </header>\n\n          <div id="viewlet-above-content-body"></div>\n          <div id="content-core">\n            \n\n\n    \n\n    \n    \n    \n\n        <div>\n            <article>\n            \n                \n                <header class="">\n\n                    <span class="summary">\n                        <a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="contenttype-image state-missing-value url">an image</a>\n                    </span>\n\n                    <span class="documentByLine">\n                        \n                        \n                        \n                         \n                        \n                            \xe2\x80\x94\n\n                            \n                              <span>by <a href="http://nohost/plone/author/test_user_1_">test-user</a></span>\n\n                            \n\n                            \n                                \xe2\x80\x94\n                                last modified\n                                Mar 30, 2020 11:10 AM\n                            \n\n                            \n                                \n                            \n                        \n                    </span>\n\n                </header>\n\n                \n            \n            \n            </article>\n        </div>\n\n        \n\n    <!-- Navigation -->\n\n\n  \n\n\n\n\n\n\n    \n    \n        \n    \n\n    \n    \n\n\n\n          </div>\n          <div id="viewlet-below-content-body">\n\n\n\n    <div class="visualClear"><!-- --></div>\n\n    <div class="documentActions">\n        \n\n        \n\n    </div>\n\n</div>\n\n          \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n\n\n\n\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div class="col-xs-12 col-sm-12 col-md-3 col-md-pull-9 sidebar-offcanvas">\n        <aside id="portal-column-one">\n          <div class="portletWrapper" id="portletwrapper-706c6f6e652e6c656674636f6c756d6e0a636f6e746578740a2f706c6f6e650a6e617669676174696f6e" data-portlethash="706c6f6e652e6c656674636f6c756d6e0a636f6e746578740a2f706c6f6e650a6e617669676174696f6e">\n<aside class="portlet portletNavigationTree">\n\n    <header class="portletHeader hiddenStructure">\n        <a href="http://nohost/plone/sitemap" class="tile">Navigation</a>\n    </header>\n\n    <nav class="portletContent lastItem">\n        <ul class="navTree navTreeLevel0">\n            \n            \n\n\n\n<li class="navTreeItem visualNoMarker navTreeCurrentNode navTreeFolderish section-test_user_1_">\n\n    \n\n        <a href="http://nohost/plone/Members/test_user_1_" title="" class="state-visible navTreeCurrentItem navTreeCurrentNode navTreeFolderish contenttype-folder">\n\n             \n\n            \n\n            test_user_1_\n        </a>\n        \n            <ul class="navTree navTreeLevel1">\n                \n\n\n\n<li class="navTreeItem visualNoMarker section-foo-image">\n\n    \n\n        <a href="http://nohost/plone/Members/test_user_1_/foo-image/view" title="" class="state-missing-value contenttype-image">\n\n             \n\n            \n\n            an image\n        </a>\n        \n\n    \n</li>\n\n\n\n\n            </ul>\n        \n\n    \n</li>\n\n\n\n\n        </ul>\n    </nav>\n</aside>\n\n\n</div>\n        </aside>\n      </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="fa0eb97356cc21230bd672e0c6eabdeb3a297868" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 125, in replacement-types.txt
Failed example:
    browser.open('image_preview')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[58]>", line 1, in <module>
        browser.open('image_preview')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 250, in publish
        obj = request.traverse(path, validated_hook=validate_user)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/BaseRequest.py", line 535, in traverse
        return response.notFoundError(URL)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/HTTPResponse.py", line 986, in notFoundError
        raise exc
    NotFound: http://nohost/plone/Members/image_preview
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 127, in replacement-types.txt
Failed example:
    original == current
Expected:
    False
Got:
    True
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 137, in replacement-types.txt
Failed example:
    browser.contents == jpg
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 141, in replacement-types.txt
Failed example:
    browser.headers.getheader('content-type')
Expected:
    'image/jpeg'
Got:
    'text/html;charset=utf-8'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 143, in replacement-types.txt
Failed example:
    browser.headers.getheader('content-disposition')
Expected:
    'inline; filename="image.jpg"'
Got nothing
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 149, in replacement-types.txt
Failed example:
    browser.contents == jpg
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 153, in replacement-types.txt
Failed example:
    browser.headers.getheader('content-type')
Expected:
    'image/jpeg'
Got:
    'text/html;charset=utf-8'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 155, in replacement-types.txt
Failed example:
    browser.headers.getheader('content-disposition')
Expected:
    'inline; filename="image.jpg"'
Got nothing
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 160, in replacement-types.txt
Failed example:
    browser.open(url + '/image_thumb')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[74]>", line 1, in <module>
        browser.open(url + '/image_thumb')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 250, in publish
        obj = request.traverse(path, validated_hook=validate_user)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/BaseRequest.py", line 535, in traverse
        return response.notFoundError(URL)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/HTTPResponse.py", line 986, in notFoundError
        raise exc
    NotFound: http://nohost/plone/Members/test_user_1_/image_thumb
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 161, in replacement-types.txt
Failed example:
    browser.contents
Expected:
    '\xff\xd8\xff\xe0\x00\x10JFIF...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-index_html thumbs-on userrole-authenticated userrole-manager viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n  \n    \n  \n    <li id="contentview-folderContents" class="">\n      \n        <a href="http://nohost/plone/folder_contents?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" class="">\n          <span class="icon-folderContents  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Contents</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-view" class="">\n      \n        <a href="http://nohost/plone?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" class="">\n          <span class="icon-view  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>View</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n  \n    \n  \n    <li id="plone-contentmenu-factories">\n      <a href="http://nohost/plone/folder_factories?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Add new items inside this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-factories toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Add new\xe2\x80\xa6</span>\n        <span class="plone-toolbar-short-title">Add new\xe2\x80\xa6</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Add new\xe2\x80\xa6</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Blob&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An binary blob of data, much like a file." id="blob" class="contenttype-blob">\n            Blob\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Collection&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Collection of searchable information" id="collection" class="contenttype-collection">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Topic&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An always-updated saved search that can be used to display items matching criteria you specify." id="topic" class="contenttype-topic">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Event&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Events can be shown in calendars." id="event" class="contenttype-event">\n            Event\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=File&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Lets you upload a file to the site." id="file" class="contenttype-file">\n            File\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=ATFile&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An old-style file not based on ZODB blobs." id="atfile" class="contenttype-atfile">\n            File (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Folder&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="folder" class="contenttype-folder">\n            Folder\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Image&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Images can be referenced in pages or displayed in an album." id="image" class="contenttype-image">\n            Image\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=ATImage&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An old-style image not based on ZODB blobs." id="atimage" class="contenttype-atimage">\n            Image (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Link&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Links to an internal or external resource." id="link" class="contenttype-link">\n            Link\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=News+Item&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An announcement that will show up in news listings." id="news-item" class="contenttype-news-item">\n            News Item\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Document&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="document" class="contenttype-document">\n            Page\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-display">\n      <a href="http://nohost/plone/select_default_view" title="Select the view mode for this folder, or set a content item as its default view." class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-display toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Display</span>\n        <span class="plone-toolbar-short-title">Display</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Display</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          \n          <span id="contextDefaultPageDisplay" class="">\n            <span>Item: Welcome to Plone</span>\n          </span>\n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=album_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-album_view" class="">\n            Album view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=event_listing&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-event_listing" class="">\n            Event listing\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=full_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-full_view" class="">\n            All content\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=listing_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-listing_view" class="">\n            Standard view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=summary_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-summary_view" class="">\n            Summary view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=tabular_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-tabular_view" class="">\n            Tabular view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/select_default_page" title="Change the item used as default view in this folder" id="contextChangeDefaultPage" class="pat-plone-modal">\n            Change content item\nas default view...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-portletmanager">\n      <a href="http://nohost/plone/manage-portlets" title="Change the portlets of this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-portletmanager toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Manage portlets</span>\n        <span class="plone-toolbar-short-title">Manage portlets</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Manage portlets</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/manage-portlets?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Manage all portlets" id="portlet-manager-all">\n            All\xe2\x80\xa6\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/@@topbar-manage-portlets/plone.footerportlets?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Footer" id="portlet-manager-plone.footerportlets">\n            Footer\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/@@topbar-manage-portlets/plone.leftcolumn?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Left column" id="portlet-manager-plone.leftcolumn">\n            Left column\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/@@topbar-manage-portlets/plone.rightcolumn?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Right column" id="portlet-manager-plone.rightcolumn">\n            Right column\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n\n\n  \n  \n    \n  \n    \n    <li id="contentview-history" class="">\n      \n        <a href="http://nohost/plone/@@historyview?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" class="">\n          <span class="icon-history" aria-hidden="true">\n          </span>\n          <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T10:44:49-07:00</span>\n        </a>\n      \n    </li>\n  \n    <li id="contentview-local_roles" class="">\n      \n        <a href="http://nohost/plone/@@sharing?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" class="">\n          <span class="icon-local_roles  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Sharing</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n\n\n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>test_user_1_</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>test_user_1_</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/dashboard" id="personaltools-dashboard" title="Dashboard">\n                  Dashboard\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@overview-controlpanel" id="personaltools-plone_setup" title="Site Setup">\n                  Site Setup\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="test_user_1_ has_subtree"><a href="http://nohost/plone/Members/test_user_1_" class="state-visible" aria-haspopup="true">test_user_1_</a><input id="navitem-aa163fa8c5c74efc86938454166060de" type="checkbox" class="opener" /><label for="navitem-aa163fa8c5c74efc86938454166060de" role="button" aria-label="test_user_1_"></label><ul class="has_subtree dropdown"><li class="foo-image"><a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="state-">an image</a></li></ul></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n\n    <h1 class="documentFirstHeading">Welcome to Plone site</h1>\n\n    <p class="documentDescription"></p>\n\n\n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="d18f4571ed6ff8625f3022c7aa626359fc970b7b" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 165, in replacement-types.txt
Failed example:
    browser.headers.getheader('content-type')
Expected:
    'image/jpeg'
Got:
    'text/html;charset=utf-8'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 168, in replacement-types.txt
Failed example:
    browser.open(url + '/image')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[78]>", line 1, in <module>
        browser.open(url + '/image')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 250, in publish
        obj = request.traverse(path, validated_hook=validate_user)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/BaseRequest.py", line 535, in traverse
        return response.notFoundError(URL)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/HTTPResponse.py", line 986, in notFoundError
        raise exc
    NotFound: http://nohost/plone/Members/test_user_1_/image
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 169, in replacement-types.txt
Failed example:
    browser.contents
Expected:
    '\xff\xd8\xff\xe0\x00\x10JFIF...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-index_html thumbs-on userrole-authenticated userrole-manager viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n  \n    \n  \n    <li id="contentview-folderContents" class="">\n      \n        <a href="http://nohost/plone/folder_contents?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" class="">\n          <span class="icon-folderContents  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Contents</span>\n        </a>\n      \n    </li>\n    \n  \n    <li id="contentview-view" class="">\n      \n        <a href="http://nohost/plone?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" class="">\n          <span class="icon-view  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>View</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n  \n    \n  \n    <li id="plone-contentmenu-factories">\n      <a href="http://nohost/plone/folder_factories?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Add new items inside this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-factories toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Add new\xe2\x80\xa6</span>\n        <span class="plone-toolbar-short-title">Add new\xe2\x80\xa6</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Add new\xe2\x80\xa6</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Blob&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An binary blob of data, much like a file." id="blob" class="contenttype-blob">\n            Blob\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Collection&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Collection of searchable information" id="collection" class="contenttype-collection">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Topic&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An always-updated saved search that can be used to display items matching criteria you specify." id="topic" class="contenttype-topic">\n            Collection\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Event&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Events can be shown in calendars." id="event" class="contenttype-event">\n            Event\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=File&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Lets you upload a file to the site." id="file" class="contenttype-file">\n            File\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=ATFile&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An old-style file not based on ZODB blobs." id="atfile" class="contenttype-atfile">\n            File (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Folder&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="folder" class="contenttype-folder">\n            Folder\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Image&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Images can be referenced in pages or displayed in an album." id="image" class="contenttype-image">\n            Image\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=ATImage&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An old-style image not based on ZODB blobs." id="atimage" class="contenttype-atimage">\n            Image (w/o blobs)\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Link&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="Links to an internal or external resource." id="link" class="contenttype-link">\n            Link\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=News+Item&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="An announcement that will show up in news listings." id="news-item" class="contenttype-news-item">\n            News Item\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-contenttype None">\n          <a href="http://nohost/plone/createObject?type_name=Document&_authenticator=c4088ec903cd868a2b1f5298442b1ccc18d40ac6" title="" id="document" class="contenttype-document">\n            Page\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-display">\n      <a href="http://nohost/plone/select_default_view" title="Select the view mode for this folder, or set a content item as its default view." class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-display toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Display</span>\n        <span class="plone-toolbar-short-title">Display</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Display</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          \n          <span id="contextDefaultPageDisplay" class="">\n            <span>Item: Welcome to Plone</span>\n          </span>\n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=album_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-album_view" class="">\n            Album view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=event_listing&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-event_listing" class="">\n            Event listing\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=full_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-full_view" class="">\n            All content\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=listing_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-listing_view" class="">\n            Standard view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=summary_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-summary_view" class="">\n            Summary view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/selectViewTemplate?templateId=tabular_view&_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="" id="plone-contentmenu-display-tabular_view" class="">\n            Tabular view\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-display-view None">\n          <a href="http://nohost/plone/select_default_page" title="Change the item used as default view in this folder" id="contextChangeDefaultPage" class="pat-plone-modal">\n            Change content item\nas default view...\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n    <li id="plone-contentmenu-portletmanager">\n      <a href="http://nohost/plone/manage-portlets" title="Change the portlets of this item" class="label-">\n        \n        <span aria-hidden="true" class="icon-plone-contentmenu-portletmanager toolbar-menu-icon"></span>\n        \n          <span class="plone-toolbar-title">Manage portlets</span>\n        <span class="plone-toolbar-short-title">Manage portlets</span>\n          \n        \n        <span class="plone-toolbar-caret"></span>\n      </a>\n      <ul aria-hidden="true">\n        <li class="plone-toolbar-submenu-header">\n          \n            <span>Manage portlets</span>\n            \n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/manage-portlets?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Manage all portlets" id="portlet-manager-all">\n            All\xe2\x80\xa6\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/@@topbar-manage-portlets/plone.footerportlets?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Footer" id="portlet-manager-plone.footerportlets">\n            Footer\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/@@topbar-manage-portlets/plone.leftcolumn?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Left column" id="portlet-manager-plone.leftcolumn">\n            Left column\n          </a>\n          \n        </li>\n        <li class="plonetoolbar-portlet-manager None">\n          <a href="http://nohost/plone/@@topbar-manage-portlets/plone.rightcolumn?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" title="Right column" id="portlet-manager-plone.rightcolumn">\n            Right column\n          </a>\n          \n        </li>\n      </ul>\n    </li>\n  \n\n\n  \n  \n    \n  \n    \n    <li id="contentview-history" class="">\n      \n        <a href="http://nohost/plone/@@historyview?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" class="">\n          <span class="icon-history" aria-hidden="true">\n          </span>\n          <span class="pat-moment" data-pat-moment="format:relative;">2020-03-30T10:44:49-07:00</span>\n        </a>\n      \n    </li>\n  \n    <li id="contentview-local_roles" class="">\n      \n        <a href="http://nohost/plone/@@sharing?_authenticator=d18f4571ed6ff8625f3022c7aa626359fc970b7b" class="">\n          <span class="icon-local_roles  toolbar-menu-icon" aria-hidden="true">\n          </span>\n          <span>Sharing</span>\n        </a>\n      \n    </li>\n    \n  \n\n\n  \n\n\n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>test_user_1_</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>test_user_1_</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/dashboard" id="personaltools-dashboard" title="Dashboard">\n                  Dashboard\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@overview-controlpanel" id="personaltools-plone_setup" title="Site Setup">\n                  Site Setup\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="test_user_1_ has_subtree"><a href="http://nohost/plone/Members/test_user_1_" class="state-visible" aria-haspopup="true">test_user_1_</a><input id="navitem-aa163fa8c5c74efc86938454166060de" type="checkbox" class="opener" /><label for="navitem-aa163fa8c5c74efc86938454166060de" role="button" aria-label="test_user_1_"></label><ul class="has_subtree dropdown"><li class="foo-image"><a href="http://nohost/plone/Members/test_user_1_/foo-image/view" class="state-">an image</a></li></ul></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n\n    <h1 class="documentFirstHeading">Welcome to Plone site</h1>\n\n    <p class="documentDescription"></p>\n\n\n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="d18f4571ed6ff8625f3022c7aa626359fc970b7b" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 173, in replacement-types.txt
Failed example:
    browser.headers.getheader('content-type')
Expected:
    'image/jpeg'
Got:
    'text/html;charset=utf-8'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 180, in replacement-types.txt
Failed example:
    folder.bar.getPrimaryField().required = False
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[82]>", line 1, in <module>
        folder.bar.getPrimaryField().required = False
    AttributeError: 'RequestContainer' object has no attribute 'bar'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 183, in replacement-types.txt
Failed example:
    browser.getLink('Edit').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[84]>", line 1, in <module>
        browser.getLink('Edit').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 616, in click
        self.browser.open(self.url, referrer=self.browser.url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/FSControllerPageTemplate.py", line 92, in __call__
        return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFFormController-4.1.1-py2.7.egg/Products/CMFFormController/BaseControllerPageTemplate.py", line 33, in _call
        return inherited_call(self, *args, **kwargs)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
       - Warning: Macro expansion failed
       - Warning: <class 'ZODB.POSException.ConnectionStateError'>: Shouldn't load state for Products.ATContentTypes.content.folder.ATFolder 0x1066519fc651624d when the connection is closed
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/d011f625911f34e9859c08a3371dc216.py", line 105, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 704, in render_master
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 374, in render_content
        __slot_main(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 694, in __fill_main
        render_main(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/18d89e99f867952346a02856933c4112.py", line 153, in render_main
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4ce661b5b0ed84b42c2f9a4eb05626a.py", line 353, in render_body
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a6e49f5e711da6e0961cd94735175f65.py", line 206, in render_edit
        __attr_name = _static_139644708325968('path', u'fieldName', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "fieldName"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/widgets/zid.pt
     - Location:   (line 43: col 40)
     - Source:     tal:attributes="name fieldName;
                                        ^^^^^^^^^
     - Expression: "python:context.widget(field.getName(), mode='edit')"
     - Filename:   ... ypes/Products/Archetypes/skins/archetypes/edit_macros.pt
     - Location:   (line 106: col 49)
     - Source:     ... cro="python:context.widget(field.getName(), mode='edit')" />
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "body_macro"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 85: col 35)
     - Source:     <metal:use_body use-macro="body_macro" />
                                              ^^^^^^^^^^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
     - Location:   (line 36: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "here/base_edit/macros/master"
     - Filename:   ... oducts/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
     - Location:   (line 1: col 29)
     - Source:     ... n metal:use-macro="here/base_edit/macros/master" />
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 184, in replacement-types.txt
Failed example:
    browser.getControl('Delete current').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[85]>", line 1, in <module>
        browser.getControl('Delete current').selected = True
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Delete current'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 185, in replacement-types.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[86]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone/Members/test_user_1_' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone/Members/test_user_1_'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 186, in replacement-types.txt
Failed example:
    'Changes saved' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 188, in replacement-types.txt
Failed example:
    'No image has been uploaded yet' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/replacement-types.txt", line 193, in replacement-types.txt
Failed example:
    folder.foo.getImage().data
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest replacement-types.txt[89]>", line 1, in <module>
        folder.foo.getImage().data
    AttributeError: 'RequestContainer' object has no attribute 'foo'


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  plone.app.iterate.tests.browser.rst

Error Message:
Failed doctest test for browser.rst

Stack Trace:
Failed doctest test for browser.rst
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 0

----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 23, in browser.rst
Failed example:
    browser.open(portal.absolute_url())
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[10]>", line 1, in <module>
        browser.open(portal.absolute_url())
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
        __slot_content_core(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
        render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
        __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
        v = evaluate(var)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
        text = self.evaluate(expr)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
        return expression(self)
       - Expression: <PathExpr path:u'fieldName'>
       - Names:
          {'container': <PloneSite at /plone>,
           'context': <ATDocument at /plone/front-page>,
           'default': <object object at 0x7f019b37a4c0>,
           'here': <ATDocument at /plone/front-page>,
           'loop': {},
           'nothing': None,
           'options': {'args': ()},
           'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7f015ae8d6e0>,
           'request': <WSGIRequest, URL=None>,
           'root': <Application at >,
           'template': <FSPageTemplate at /plone/document_view used for /plone/front-page>,
           'traverse_subpath': [],
           'user': <PloneUser 'admin'>}
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
     - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
     - Location:   (line 12: col 28)
     - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "python:context.widget('text', mode='view')"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 12: col 32)
     - Source:     ... use-macro="python:context.widget('text', mode='view')">
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "provider:plone.abovecontentbody"
     - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
     - Location:   (line 94: col 70)
     - Source:     ... 
                                         ^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 6: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f015ae8d5f0>
                   template: <ImplicitAcquisitionWrapper document_view at 0x7f015ae8da50>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper front-page at 0x7f015ae8d5a0>
                   user: <ImplicitAcquisitionWrapper - at 0x7f015a77fa00>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f016980d6e0>
                   root: <ImplicitAcquisitionWrapper  at 0x7f016980d640>
                   request: <WSGIRequest - at 0x7f016bf6e510>
                   traverse_subpath: <list - at 0x7f015ae8dc30>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (0)
                   context: <ImplicitAcquisitionWrapper front-page at 0x7f015ae8d5a0>
                   translate: <function translate at 0x7f01840a1450>
                   macroname: master
                   options: {...} (1)
                   target_language: <NoneType - at 0x5611a88e2ae0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 24, in browser.rst
Failed example:
    browser.getLink('Add new').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[11]>", line 1, in <module>
        browser.getLink('Add new').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 25, in browser.rst
Failed example:
    'Add new item' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[12]>", line 1, in <module>
        'Add new item' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 27, in browser.rst
Failed example:
    browser.getControl('Page').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[13]>", line 1, in <module>
        browser.getControl('Page').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 28, in browser.rst
Failed example:
    browser.getControl('Add').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[14]>", line 1, in <module>
        browser.getControl('Add').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 29, in browser.rst
Failed example:
    browser.getControl('Title').value = 'Hello, World!'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[15]>", line 1, in <module>
        browser.getControl('Title').value = 'Hello, World!'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 30, in browser.rst
Failed example:
    browser.getControl(name='text').value = 'Hello, World!'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[16]>", line 1, in <module>
        browser.getControl(name='text').value = 'Hello, World!'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 31, in browser.rst
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[17]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 32, in browser.rst
Failed example:
    'Changes saved.' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[18]>", line 1, in <module>
        'Changes saved.' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 41, in browser.rst
Failed example:
    browser.getLink('Check out').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[19]>", line 1, in <module>
        browser.getLink('Check out').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 42, in browser.rst
Failed example:
    'form.button.Checkout' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[20]>", line 1, in <module>
        'form.button.Checkout' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 44, in browser.rst
Failed example:
    browser.getControl(name='form.button.Checkout').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[21]>", line 1, in <module>
        browser.getControl(name='form.button.Checkout').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 45, in browser.rst
Failed example:
    'This is a working copy' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[22]>", line 1, in <module>
        'This is a working copy' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 47, in browser.rst
Failed example:
    browser.url
Expected:
    'http://nohost/plone/copy_of_hello-world'
Got nothing
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 53, in browser.rst
Failed example:
    browser.open('http://nohost/plone/hello-world')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[24]>", line 1, in <module>
        browser.open('http://nohost/plone/hello-world')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 250, in publish
        obj = request.traverse(path, validated_hook=validate_user)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/BaseRequest.py", line 535, in traverse
        return response.notFoundError(URL)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/HTTPResponse.py", line 986, in notFoundError
        raise exc
    NotFound: http://nohost/plone/hello-world
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 54, in browser.rst
Failed example:
    'This item is being edited' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[25]>", line 1, in <module>
        'This item is being edited' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 59, in browser.rst
Failed example:
    browser.open('http://nohost/plone/copy_of_hello-world')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[26]>", line 1, in <module>
        browser.open('http://nohost/plone/copy_of_hello-world')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 250, in publish
        obj = request.traverse(path, validated_hook=validate_user)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/BaseRequest.py", line 535, in traverse
        return response.notFoundError(URL)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/HTTPResponse.py", line 986, in notFoundError
        raise exc
    NotFound: http://nohost/plone/copy_of_hello-world
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 60, in browser.rst
Failed example:
    browser.getLink('Edit').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[27]>", line 1, in <module>
        browser.getLink('Edit').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 61, in browser.rst
Failed example:
    browser.getControl('Title').value = 'Hello, World! version 2.0'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[28]>", line 1, in <module>
        browser.getControl('Title').value = 'Hello, World! version 2.0'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 62, in browser.rst
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[29]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 63, in browser.rst
Failed example:
    'Changes saved.' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[30]>", line 1, in <module>
        'Changes saved.' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 65, in browser.rst
Failed example:
    'http://nohost/plone/copy_of_hello-world' in browser.url
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[31]>", line 1, in <module>
        'http://nohost/plone/copy_of_hello-world' in browser.url
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 73, in browser.rst
Failed example:
    browser.getLink('Check in').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[32]>", line 1, in <module>
        browser.getLink('Check in').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 74, in browser.rst
Failed example:
    browser.getControl('Check in').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[33]>", line 1, in <module>
        browser.getControl('Check in').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 75, in browser.rst
Failed example:
    'Checked in' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[34]>", line 1, in <module>
        'Checked in' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 77, in browser.rst
Failed example:
    browser.url
Expected:
    'http://nohost/plone/hello-world'
Got nothing
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 79, in browser.rst
Failed example:
    'Hello, World! version 2.0' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[36]>", line 1, in <module>
        'Hello, World! version 2.0' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 90, in browser.rst
Failed example:
    browser.getLink("Publish").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[39]>", line 1, in <module>
        browser.getLink("Publish").click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 91, in browser.rst
Failed example:
    "Item state changed" in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[40]>", line 1, in <module>
        "Item state changed" in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 97, in browser.rst
Failed example:
    browser.open(portal.absolute_url() + '/hello-world')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[43]>", line 1, in <module>
        browser.open(portal.absolute_url() + '/hello-world')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
        self._checkStatus()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
        raise HTTPError(self.url, code, msg, [], None)
    HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 98, in browser.rst
Failed example:
    browser.getLink("Check out").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[44]>", line 1, in <module>
        browser.getLink("Check out").click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 99, in browser.rst
Failed example:
    'form.button.Checkout' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 101, in browser.rst
Failed example:
    browser.getControl(name='form.button.Checkout').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[46]>", line 1, in <module>
        browser.getControl(name='form.button.Checkout').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 43, in forms
        self._parse_forms()
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 77, in _parse_forms
        form_texts = [text_type(f) for f in self.html('form')]
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 102, in browser.rst
Failed example:
    "Check-out created" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 109, in browser.rst
Failed example:
    browser.getLink("Cancel check-out")
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[48]>", line 1, in <module>
        browser.getLink("Cancel check-out")
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 111, in browser.rst
Failed example:
    browser.getLink("Check in")
Expected:
    Traceback (most recent call last):
    ...
    LinkNotFoundError
Got:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[49]>", line 1, in <module>
        browser.getLink("Check in")
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 123, in browser.rst
Failed example:
    browser.open(portal.absolute_url() + '/hello-world')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[52]>", line 1, in <module>
        browser.open(portal.absolute_url() + '/hello-world')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
        self._checkStatus()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
        raise HTTPError(self.url, code, msg, [], None)
    HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 124, in browser.rst
Failed example:
    browser.getLink("Published").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[53]>", line 1, in <module>
        browser.getLink("Published").click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 125, in browser.rst
Failed example:
    browser.getControl("Retract").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[54]>", line 1, in <module>
        browser.getControl("Retract").click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 43, in forms
        self._parse_forms()
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 77, in _parse_forms
        form_texts = [text_type(f) for f in self.html('form')]
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 126, in browser.rst
Failed example:
    browser.getControl("Save").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[55]>", line 1, in <module>
        browser.getControl("Save").click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    (there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 129, in browser.rst
Failed example:
    browser.open(portal.absolute_url() + '/hello-world')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[58]>", line 1, in <module>
        browser.open(portal.absolute_url() + '/hello-world')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
        self._checkStatus()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
        raise HTTPError(self.url, code, msg, [], None)
    HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 130, in browser.rst
Failed example:
    browser.getLink("working copy").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[59]>", line 1, in <module>
        browser.getLink("working copy").click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 131, in browser.rst
Failed example:
    browser.getLink("Check in").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[60]>", line 1, in <module>
        browser.getLink("Check in").click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 132, in browser.rst
Failed example:
    browser.getControl("Check in").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[61]>", line 1, in <module>
        browser.getControl("Check in").click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 43, in forms
        self._parse_forms()
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 77, in _parse_forms
        form_texts = [text_type(f) for f in self.html('form')]
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/response.py", line 431, in html
        % self.content_type)
    AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 133, in browser.rst
Failed example:
    "Checked in" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 155, in browser.rst
Failed example:
    browser.open(portal.absolute_url())
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[73]>", line 1, in <module>
        browser.open(portal.absolute_url())
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
        __slot_content_core(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
        render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
        __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
        v = evaluate(var)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
        text = self.evaluate(expr)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
        return expression(self)
       - Expression: <PathExpr path:u'fieldName'>
       - Names:
          {'container': <PloneSite at /plone>,
           'context': <ATDocument at /plone/front-page>,
           'default': <object object at 0x7f019b37a4c0>,
           'here': <ATDocument at /plone/front-page>,
           'loop': {},
           'nothing': None,
           'options': {'args': ()},
           'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7f015bec5a50>,
           'request': <WSGIRequest, URL=None>,
           'root': <Application at >,
           'template': <FSPageTemplate at /plone/document_view used for /plone/front-page>,
           'traverse_subpath': [],
           'user': <PloneUser 'admin'>}
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
     - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
     - Location:   (line 12: col 28)
     - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "python:context.widget('text', mode='view')"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 12: col 32)
     - Source:     ... use-macro="python:context.widget('text', mode='view')">
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "provider:plone.abovecontentbody"
     - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
     - Location:   (line 94: col 70)
     - Source:     ... 
                                         ^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 6: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0174120a50>
                   template: <ImplicitAcquisitionWrapper document_view at 0x7f0188b354b0>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper front-page at 0x7f0188b350f0>
                   user: <ImplicitAcquisitionWrapper - at 0x7f0185b7bb40>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f0169d987d0>
                   root: <ImplicitAcquisitionWrapper  at 0x7f015bec5820>
                   request: <WSGIRequest - at 0x7f016b6f3510>
                   traverse_subpath: <list - at 0x7f0188b355f0>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (0)
                   context: <ImplicitAcquisitionWrapper front-page at 0x7f0188b350f0>
                   translate: <function translate at 0x7f0176791550>
                   macroname: master
                   options: {...} (1)
                   target_language: <NoneType - at 0x5611a88e2ae0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 156, in browser.rst
Failed example:
    browser.getLink('Folder').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[74]>", line 1, in <module>
        browser.getLink('Folder').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 157, in browser.rst
Failed example:
    browser.getControl('Title').value = 'Foo Folder'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[75]>", line 1, in <module>
        browser.getControl('Title').value = 'Foo Folder'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 158, in browser.rst
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[76]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 159, in browser.rst
Failed example:
    'Changes saved.' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[77]>", line 1, in <module>
        'Changes saved.' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 164, in browser.rst
Failed example:
    browser.getLink('Foo Folder').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[78]>", line 1, in <module>
        browser.getLink('Foo Folder').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 165, in browser.rst
Failed example:
    browser.getLink('Page').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[79]>", line 1, in <module>
        browser.getLink('Page').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 166, in browser.rst
Failed example:
    browser.getControl('Title').value = 'Bar Page'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[80]>", line 1, in <module>
        browser.getControl('Title').value = 'Bar Page'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 167, in browser.rst
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[81]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 168, in browser.rst
Failed example:
    'Changes saved.' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[82]>", line 1, in <module>
        'Changes saved.' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 173, in browser.rst
Failed example:
    browser.getLink('Foo Folder').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[83]>", line 1, in <module>
        browser.getLink('Foo Folder').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 174, in browser.rst
Failed example:
    browser.getLink('Check out').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[84]>", line 1, in <module>
        browser.getLink('Check out').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 175, in browser.rst
Failed example:
    'form.button.Checkout' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[85]>", line 1, in <module>
        'form.button.Checkout' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 177, in browser.rst
Failed example:
    browser.getControl(name='form.button.Checkout').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[86]>", line 1, in <module>
        browser.getControl(name='form.button.Checkout').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 178, in browser.rst
Failed example:
    'This is a working copy' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[87]>", line 1, in <module>
        'This is a working copy' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 181, in browser.rst
Failed example:
    wc_url
Expected:
    'http://nohost/plone/copy_of_foo-folder'
Got nothing
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 186, in browser.rst
Failed example:
    browser.getLink(url='Document').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[90]>", line 1, in <module>
        browser.getLink(url='Document').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 187, in browser.rst
Failed example:
    browser.getControl('Title').value = 'Qux Page'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[91]>", line 1, in <module>
        browser.getControl('Title').value = 'Qux Page'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 188, in browser.rst
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[92]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 189, in browser.rst
Failed example:
    'Changes saved.' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[93]>", line 1, in <module>
        'Changes saved.' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 194, in browser.rst
Failed example:
    browser.open(wc_url)
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[94]>", line 1, in <module>
        browser.open(wc_url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 247, in open
        url = self._absoluteUrl(url)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 527, in _absoluteUrl
        absolute = url.startswith('http://') or url.startswith('https://')
    AttributeError: 'NoneType' object has no attribute 'startswith'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 195, in browser.rst
Failed example:
    browser.open(browser.url + '/@@content-checkin')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[95]>", line 1, in <module>
        browser.open(browser.url + '/@@content-checkin')
    TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 196, in browser.rst
Failed example:
    browser.getControl('Check in').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[96]>", line 1, in <module>
        browser.getControl('Check in').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 393, in getControl
        label, name, self._getAllResponseForms(),
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 403, in _getAllResponseForms
        respforms = self._response.forms
    AttributeError: 'NoneType' object has no attribute 'forms'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 197, in browser.rst
Failed example:
    'Checked in' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[97]>", line 1, in <module>
        'Checked in' in browser.contents
    TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 199, in browser.rst
Failed example:
    browser.url
Expected:
    'http://nohost/plone/foo-folder'
Got nothing
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 201, in browser.rst
Failed example:
    browser.getLink('Qux Page')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[99]>", line 1, in <module>
        browser.getLink('Qux Page')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 210, in browser.rst
Failed example:
    browser.getLink("Cancel check-out")
Expected:
    Traceback (most recent call last):
    ...
    LinkNotFoundError
Got:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[100]>", line 1, in <module>
        browser.getLink("Cancel check-out")
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 329, in getLink
        html = self._html
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 559, in _html
        self.__html = self._response.html
    AttributeError: 'NoneType' object has no attribute 'html'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 222, in browser.rst
Failed example:
    browser.open(portal.absolute_url())
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[103]>", line 1, in <module>
        browser.open(portal.absolute_url())
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
        __slot_content_core(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
        render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
        __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
        v = evaluate(var)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
        text = self.evaluate(expr)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
        return expression(self)
       - Expression: <PathExpr path:u'fieldName'>
       - Names:
          {'container': <PloneSite at /plone>,
           'context': <ATDocument at /plone/front-page>,
           'default': <object object at 0x7f019b37a4c0>,
           'here': <ATDocument at /plone/front-page>,
           'loop': {},
           'nothing': None,
           'options': {'args': ()},
           'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7f016980d190>,
           'request': <WSGIRequest, URL=None>,
           'root': <Application at >,
           'template': <FSPageTemplate at /plone/document_view used for /plone/front-page>,
           'traverse_subpath': [],
           'user': <PloneUser 'admin'>}
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
     - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
     - Location:   (line 12: col 28)
     - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "python:context.widget('text', mode='view')"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 12: col 32)
     - Source:     ... use-macro="python:context.widget('text', mode='view')">
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "provider:plone.abovecontentbody"
     - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
     - Location:   (line 94: col 70)
     - Source:     ... 
                                         ^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 6: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f015ae8d9b0>
                   template: <ImplicitAcquisitionWrapper document_view at 0x7f016bf97d20>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper front-page at 0x7f0174c43f50>
                   user: <ImplicitAcquisitionWrapper - at 0x7f016138d1e0>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f015befc5f0>
                   root: <ImplicitAcquisitionWrapper  at 0x7f0174e6ac80>
                   request: <WSGIRequest - at 0x7f0174542910>
                   traverse_subpath: <list - at 0x7f0169d8f460>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (0)
                   context: <ImplicitAcquisitionWrapper front-page at 0x7f0174c43f50>
                   translate: <function translate at 0x7f0188cc4750>
                   macroname: master
                   options: {...} (1)
                   target_language: <NoneType - at 0x5611a88e2ae0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 249, in browser.rst
Failed example:
    browser.open(portal.absolute_url())
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[113]>", line 1, in <module>
        browser.open(portal.absolute_url())
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
        self._processRequest(url, make_request)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
        resp = make_request(reqargs)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
        return self.testapp.get(url, **args)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
        expect_errors=expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
        expect_errors)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
        res = req.get_response(app, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
        application, catch_exc_info=True)
      File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
        app_iter = application(self.environ, start_response)
      File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
        iterator = application(environ, start_response_wrapper)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
        return func(*args, **kw)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
        wsgi_result = publish(environ, start_response)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
        response = _publish(request, new_mod_info)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
        bind=1)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
        return debug(object, args, context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
        return obj(*args)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
        return self._bindAndExec(args, kw, None)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
        return self._exec(bound_data, args, kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
        result = self.pt_render(extra_context=bound_names)
      File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
        self, source, extra_context)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
        showtal=showtal)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
        strictinsert=0, sourceAnnotations=sourceAnnotations
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
        return self.template.render(**kwargs)
      File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
        return base_renderer(**context)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
        return super(PageTemplate, self).render(**_kw)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
        raise_with_traceback(exc, tb)
      File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
        self._render(stream, econtext, rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
        render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
        __slot_content_core(__stream, econtext.copy(), rcontext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
        render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
        __m(__stream, econtext.copy(), rcontext, __i18n_domain)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
        __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
        v = evaluate(var)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
        text = self.evaluate(expr)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
        return expression(self)
       - Expression: <PathExpr path:u'fieldName'>
       - Names:
          {'container': <PloneSite at /plone>,
           'context': <ATDocument at /plone/front-page>,
           'default': <object object at 0x7f019b37a4c0>,
           'here': <ATDocument at /plone/front-page>,
           'loop': {},
           'nothing': None,
           'options': {'args': ()},
           'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7f0169e01550>,
           'request': <WSGIRequest, URL=None>,
           'root': <Application at >,
           'template': <FSPageTemplate at /plone/document_view used for /plone/front-page>,
           'traverse_subpath': [],
           'user': <PloneUser 'admin'>}
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
        return self._eval(econtext)
      File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
        ob = vars[base]
    KeyError: 'fieldName'

     - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
     - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
     - Location:   (line 12: col 28)
     - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "python:context.widget('text', mode='view')"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 12: col 32)
     - Source:     ... use-macro="python:context.widget('text', mode='view')">
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Expression: "provider:plone.abovecontentbody"
     - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
     - Location:   (line 94: col 70)
     - Source:     ... 
                                         ^
     - Expression: "context/main_template/macros/master"
     - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
     - Location:   (line 6: col 23)
     - Source:     ... etal:use-macro="context/main_template/macros/master"
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     - Arguments:  repeat: <RepeatDictWrapper - at 0x7f015c0e00f0>
                   template: <ImplicitAcquisitionWrapper document_view at 0x7f01746704b0>
                   modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
                   here: <ImplicitAcquisitionWrapper front-page at 0x7f0174670780>
                   user: <ImplicitAcquisitionWrapper - at 0x7f0185ab0820>
                   nothing: <NoneType - at 0x5611a88e2ae0>
                   container: <ImplicitAcquisitionWrapper plone at 0x7f015e12a5a0>
                   root: <ImplicitAcquisitionWrapper  at 0x7f015e12af00>
                   request: <WSGIRequest - at 0x7f016b97e150>
                   traverse_subpath: <list - at 0x7f0174670c30>
                   default: <object - at 0x7f019b37a4c0>
                   loop: {...} (0)
                   context: <ImplicitAcquisitionWrapper front-page at 0x7f0174670780>
                   translate: <function translate at 0x7f018a934950>
                   macroname: master
                   options: {...} (1)
                   target_language: <NoneType - at 0x5611a88e2ae0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 250, in browser.rst
Failed example:
    browser.getLink('Add new').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[114]>", line 1, in <module>
        browser.getLink('Add new').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 342, in getLink
        raise LinkNotFoundError()
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 251, in browser.rst
Failed example:
    'Add new item' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 253, in browser.rst
Failed example:
    browser.getControl('Page').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[116]>", line 1, in <module>
        browser.getControl('Page').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Page'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=b27e71aab17821bf52060dccba8e847b5d7c416c) (readonly)>
      <TextControl(q=)>
      <SubmitControl(<None>=Filter)>
      <SelectControl(qp=[*, ambiguous])>
      <Item name='' id=None contents='Select Prefix' value='' label='Select Prefix'>
      <Item name='prefix:Products.CMFPlone.interfaces.resources.IBundleRegistry' id=None contents='IBundleRegistry' value='prefix:Products.CMFPlone.interfaces.resources.IBundleRegistry' label='IBundleRegistry'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IDateAndTimeSchema' id=None contents='IDateAndTimeSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IDateAndTimeSchema' label='IDateAndTimeSchema'>
      <Item name='prefix:plone.app.discussion.interfaces.IDiscussionSettings' id=None contents='IDiscussionSettings' value='prefix:plone.app.discussion.interfaces.IDiscussionSettings' label='IDiscussionSettings'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IEditingSchema' id=None contents='IEditingSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IEditingSchema' label='IEditingSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IFilterSchema' id=None contents='IFilterSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IFilterSchema' label='IFilterSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IImagingSchema' id=None contents='IImagingSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IImagingSchema' label='IImagingSchema'>
      <Item name='prefix:plone.app.iterate.interfaces.IIterateSettings' id=None contents='IIterateSettings' value='prefix:plone.app.iterate.interfaces.IIterateSettings' label='IIterateSettings'>
      <Item name='prefix:plone.i18n.interfaces.ILanguageSchema' id=None contents='ILanguageSchema' value='prefix:plone.i18n.interfaces.ILanguageSchema' label='ILanguageSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ILinkSchema' id=None contents='ILinkSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ILinkSchema' label='ILinkSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ILoginSchema' id=None contents='ILoginSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ILoginSchema' label='ILoginSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IMailSchema' id=None contents='IMailSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IMailSchema' label='IMailSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IMaintenanceSchema' id=None contents='IMaintenanceSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IMaintenanceSchema' label='IMaintenanceSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IMarkupSchema' id=None contents='IMarkupSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IMarkupSchema' label='IMarkupSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.INavigationSchema' id=None contents='INavigationSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.INavigationSchema' label='INavigationSchema'>
      <Item name='prefix:plone.app.querystring.interfaces.IQueryField' id=None contents='IQueryField' value='prefix:plone.app.querystring.interfaces.IQueryField' label='IQueryField'>
      <Item name='prefix:plone.app.querystring.interfaces.IQueryOperation' id=None contents='IQueryOperation' value='prefix:plone.app.querystring.interfaces.IQueryOperation' label='IQueryOperation'>
      <Item name='prefix:Products.CMFPlone.interfaces.resources.IResourceRegistry' id=None contents='IResourceRegistry' value='prefix:Products.CMFPlone.interfaces.resources.IResourceRegistry' label='IResourceRegistry'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ISearchSchema' id=None contents='ISearchSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ISearchSchema' label='ISearchSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ISecuritySchema' id=None contents='ISecuritySchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ISecuritySchema' label='ISecuritySchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ISiteSchema' id=None contents='ISiteSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ISiteSchema' label='ISiteSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.syndication.ISiteSyndicationSettings' id=None contents='ISiteSyndicationSettings' value='prefix:Products.CMFPlone.interfaces.syndication.ISiteSyndicationSettings' label='ISiteSyndicationSettings'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ISocialMediaSchema' id=None contents='ISocialMediaSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ISocialMediaSchema' label='ISocialMediaSchema'>
      <Item name='prefix:plone.app.theming.interfaces.IThemeSettings' id=None contents='IThemeSettings' value='prefix:plone.app.theming.interfaces.IThemeSettings' label='IThemeSettings'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ITinyMCESchema' id=None contents='ITinyMCESchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ITinyMCESchema' label='ITinyMCESchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ITypesSchema' id=None contents='ITypesSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ITypesSchema' label='ITypesSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IUserGroupsSettingsSchema' id=None contents='IUserGroupsSettingsSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IUserGroupsSettingsSchema' label='IUserGroupsSettingsSchema'>
      <Item name='prefix:Products.Archetypes' id=None contents='Products.Archetypes' value='prefix:Products.Archetypes' label='Products.Archetypes'>
      <Item name='prefix:Products.CMFPlone' id=None contents='Products.CMFPlone' value='prefix:Products.CMFPlone' label='Products.CMFPlone'>
      <Item name='prefix:plone.app.layout' id=None contents='plone.app.layout' value='prefix:plone.app.layout' label='plone.app.layout'>
      <Item name='prefix:plone.app.portlets' id=None contents='plone.app.portlets' value='prefix:plone.app.portlets' label='plone.app.portlets'>
      <Item name='prefix:plone.lessvariables' id=None contents='plone.lessvariables' value='prefix:plone.lessvariables' label='plone.lessvariables'>
      <Item name='prefix:plone.patternoptions' id=None contents='plone.patternoptions' value='prefix:plone.patternoptions' label='plone.patternoptions'>
      <Item name='prefix:plone.resources' id=None contents='plone.resources' value='prefix:plone.resources' label='plone.resources'>
      <HiddenControl(_authenticator=b27e71aab17821bf52060dccba8e847b5d7c416c) (readonly)>
      <HiddenControl(button.exportregistry=true) (readonly)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=b27e71aab17821bf52060dccba8e847b5d7c416c) (readonly)>
      <File name="file" id="exportFile"><-- unknown
      <HiddenControl(button.importregistry=true) (readonly)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=b27e71aab17821bf52060dccba8e847b5d7c416c) (readonly)>
      <TextControl(form.widgets.name=)>
      <TextControl(form.widgets.title=)>
      <SelectControl(form.widgets.field_type:list=[*, ambiguous])>
      <Item name='Bytes' id=form-widgets-field_type-0 contents='Bytes' value='Bytes' label='Bytes'>
      <Item name='BytesLine' id=form-widgets-field_type-1 contents='BytesLine' value='BytesLine' label='BytesLine'>
      <Item name='ASCII' id=form-widgets-field_type-2 contents='ASCII' value='ASCII' label='ASCII'>
      <Item name='ASCIILine' id=form-widgets-field_type-3 contents='ASCIILine' value='ASCIILine' label='ASCIILine'>
      <Item name='Text' id=form-widgets-field_type-4 contents='Text' value='Text' label='Text'>
      <Item name='TextLine' id=form-widgets-field_type-5 contents='TextLine' value='TextLine' label='TextLine'>
      <Item name='Bool' id=form-widgets-field_type-6 contents='Bool' value='Bool' label='Bool'>
      <Item name='Int' id=form-widgets-field_type-7 contents='Int' value='Int' label='Int'>
      <Item name='Float' id=form-widgets-field_type-8 contents='Float' value='Float' label='Float'>
      <Item name='Decimal' id=form-widgets-field_type-9 contents='Decimal' value='Decimal' label='Decimal'>
      <Item name='Password' id=form-widgets-field_type-10 contents='Password' value='Password' label='Password'>
      <Item name='Datetime' id=form-widgets-field_type-11 contents='Datetime' value='Datetime' label='Datetime'>
      <Item name='Date' id=form-widgets-field_type-12 contents='Date' value='Date' label='Date'>
      <Item name='Timedelta' id=form-widgets-field_type-13 contents='Timedelta' value='Timedelta' label='Timedelta'>
      <Item name='SourceText' id=form-widgets-field_type-14 contents='SourceText' value='SourceText' label='SourceText'>
      <Item name='URI' id=form-widgets-field_type-15 contents='URI' value='URI' label='URI'>
      <Item name='Id' id=form-widgets-field_type-16 contents='Id' value='Id' label='Id'>
      <Item name='DottedName' id=form-widgets-field_type-17 contents='DottedName' value='DottedName' label='DottedName'>
      <HiddenControl(form.widgets.field_type-empty-marker=1) (readonly)>
      <SelectControl(form.widgets.required:list=[*, ambiguous])>
      <Item name='selected' id='form-widgets-required-0' name='form.widgets.required:list' type='checkbox' id='form-widgets-required-0' value='selected'>
      <HiddenControl(form.widgets.required-empty-marker=1) (readonly)>
      <SubmitControl(form.buttons.addfield=Add field)>
      <HiddenControl(_authenticator=b27e71aab17821bf52060dccba8e847b5d7c416c) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 256, in browser.rst
Failed example:
    browser.getControl(name='text').value = 'My workflow test'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[119]>", line 1, in <module>
        browser.getControl(name='text').value = 'My workflow test'
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'text'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
      <TextControl(q=)>
      <SubmitControl(<None>=Filter)>
      <SelectControl(qp=[*, ambiguous])>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
      <HiddenControl(button.exportregistry=true) (readonly)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
      <File name="file" id="exportFile"><-- unknown
      <HiddenControl(button.importregistry=true) (readonly)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
      <TextControl(form.widgets.name=)>
      <TextControl(form.widgets.title=My workflow test)>
      <SelectControl(form.widgets.field_type:list=[*, ambiguous])>
      <HiddenControl(form.widgets.field_type-empty-marker=1) (readonly)>
      <SelectControl(form.widgets.required:list=[*, ambiguous])>
      <HiddenControl(form.widgets.required-empty-marker=1) (readonly)>
      <SubmitControl(form.buttons.addfield=Add field)>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 257, in browser.rst
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[120]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
      <TextControl(q=)>
      <SubmitControl(<None>=Filter)>
      <SelectControl(qp=[*, ambiguous])>
      <Item name='' id=None contents='Select Prefix' value='' label='Select Prefix'>
      <Item name='prefix:Products.CMFPlone.interfaces.resources.IBundleRegistry' id=None contents='IBundleRegistry' value='prefix:Products.CMFPlone.interfaces.resources.IBundleRegistry' label='IBundleRegistry'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IDateAndTimeSchema' id=None contents='IDateAndTimeSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IDateAndTimeSchema' label='IDateAndTimeSchema'>
      <Item name='prefix:plone.app.discussion.interfaces.IDiscussionSettings' id=None contents='IDiscussionSettings' value='prefix:plone.app.discussion.interfaces.IDiscussionSettings' label='IDiscussionSettings'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IEditingSchema' id=None contents='IEditingSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IEditingSchema' label='IEditingSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IFilterSchema' id=None contents='IFilterSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IFilterSchema' label='IFilterSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IImagingSchema' id=None contents='IImagingSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IImagingSchema' label='IImagingSchema'>
      <Item name='prefix:plone.app.iterate.interfaces.IIterateSettings' id=None contents='IIterateSettings' value='prefix:plone.app.iterate.interfaces.IIterateSettings' label='IIterateSettings'>
      <Item name='prefix:plone.i18n.interfaces.ILanguageSchema' id=None contents='ILanguageSchema' value='prefix:plone.i18n.interfaces.ILanguageSchema' label='ILanguageSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ILinkSchema' id=None contents='ILinkSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ILinkSchema' label='ILinkSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ILoginSchema' id=None contents='ILoginSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ILoginSchema' label='ILoginSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IMailSchema' id=None contents='IMailSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IMailSchema' label='IMailSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IMaintenanceSchema' id=None contents='IMaintenanceSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IMaintenanceSchema' label='IMaintenanceSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IMarkupSchema' id=None contents='IMarkupSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IMarkupSchema' label='IMarkupSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.INavigationSchema' id=None contents='INavigationSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.INavigationSchema' label='INavigationSchema'>
      <Item name='prefix:plone.app.querystring.interfaces.IQueryField' id=None contents='IQueryField' value='prefix:plone.app.querystring.interfaces.IQueryField' label='IQueryField'>
      <Item name='prefix:plone.app.querystring.interfaces.IQueryOperation' id=None contents='IQueryOperation' value='prefix:plone.app.querystring.interfaces.IQueryOperation' label='IQueryOperation'>
      <Item name='prefix:Products.CMFPlone.interfaces.resources.IResourceRegistry' id=None contents='IResourceRegistry' value='prefix:Products.CMFPlone.interfaces.resources.IResourceRegistry' label='IResourceRegistry'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ISearchSchema' id=None contents='ISearchSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ISearchSchema' label='ISearchSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ISecuritySchema' id=None contents='ISecuritySchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ISecuritySchema' label='ISecuritySchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ISiteSchema' id=None contents='ISiteSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ISiteSchema' label='ISiteSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.syndication.ISiteSyndicationSettings' id=None contents='ISiteSyndicationSettings' value='prefix:Products.CMFPlone.interfaces.syndication.ISiteSyndicationSettings' label='ISiteSyndicationSettings'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ISocialMediaSchema' id=None contents='ISocialMediaSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ISocialMediaSchema' label='ISocialMediaSchema'>
      <Item name='prefix:plone.app.theming.interfaces.IThemeSettings' id=None contents='IThemeSettings' value='prefix:plone.app.theming.interfaces.IThemeSettings' label='IThemeSettings'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ITinyMCESchema' id=None contents='ITinyMCESchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ITinyMCESchema' label='ITinyMCESchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.ITypesSchema' id=None contents='ITypesSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.ITypesSchema' label='ITypesSchema'>
      <Item name='prefix:Products.CMFPlone.interfaces.controlpanel.IUserGroupsSettingsSchema' id=None contents='IUserGroupsSettingsSchema' value='prefix:Products.CMFPlone.interfaces.controlpanel.IUserGroupsSettingsSchema' label='IUserGroupsSettingsSchema'>
      <Item name='prefix:Products.Archetypes' id=None contents='Products.Archetypes' value='prefix:Products.Archetypes' label='Products.Archetypes'>
      <Item name='prefix:Products.CMFPlone' id=None contents='Products.CMFPlone' value='prefix:Products.CMFPlone' label='Products.CMFPlone'>
      <Item name='prefix:plone.app.layout' id=None contents='plone.app.layout' value='prefix:plone.app.layout' label='plone.app.layout'>
      <Item name='prefix:plone.app.portlets' id=None contents='plone.app.portlets' value='prefix:plone.app.portlets' label='plone.app.portlets'>
      <Item name='prefix:plone.lessvariables' id=None contents='plone.lessvariables' value='prefix:plone.lessvariables' label='plone.lessvariables'>
      <Item name='prefix:plone.patternoptions' id=None contents='plone.patternoptions' value='prefix:plone.patternoptions' label='plone.patternoptions'>
      <Item name='prefix:plone.resources' id=None contents='plone.resources' value='prefix:plone.resources' label='plone.resources'>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
      <HiddenControl(button.exportregistry=true) (readonly)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
      <File name="file" id="exportFile"><-- unknown
      <HiddenControl(button.importregistry=true) (readonly)>
      <SubmitControl(<None>=)>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
      <TextControl(form.widgets.name=)>
      <TextControl(form.widgets.title=My workflow test)>
      <SelectControl(form.widgets.field_type:list=[*, ambiguous])>
      <Item name='Bytes' id=form-widgets-field_type-0 contents='Bytes' value='Bytes' label='Bytes'>
      <Item name='BytesLine' id=form-widgets-field_type-1 contents='BytesLine' value='BytesLine' label='BytesLine'>
      <Item name='ASCII' id=form-widgets-field_type-2 contents='ASCII' value='ASCII' label='ASCII'>
      <Item name='ASCIILine' id=form-widgets-field_type-3 contents='ASCIILine' value='ASCIILine' label='ASCIILine'>
      <Item name='Text' id=form-widgets-field_type-4 contents='Text' value='Text' label='Text'>
      <Item name='TextLine' id=form-widgets-field_type-5 contents='TextLine' value='TextLine' label='TextLine'>
      <Item name='Bool' id=form-widgets-field_type-6 contents='Bool' value='Bool' label='Bool'>
      <Item name='Int' id=form-widgets-field_type-7 contents='Int' value='Int' label='Int'>
      <Item name='Float' id=form-widgets-field_type-8 contents='Float' value='Float' label='Float'>
      <Item name='Decimal' id=form-widgets-field_type-9 contents='Decimal' value='Decimal' label='Decimal'>
      <Item name='Password' id=form-widgets-field_type-10 contents='Password' value='Password' label='Password'>
      <Item name='Datetime' id=form-widgets-field_type-11 contents='Datetime' value='Datetime' label='Datetime'>
      <Item name='Date' id=form-widgets-field_type-12 contents='Date' value='Date' label='Date'>
      <Item name='Timedelta' id=form-widgets-field_type-13 contents='Timedelta' value='Timedelta' label='Timedelta'>
      <Item name='SourceText' id=form-widgets-field_type-14 contents='SourceText' value='SourceText' label='SourceText'>
      <Item name='URI' id=form-widgets-field_type-15 contents='URI' value='URI' label='URI'>
      <Item name='Id' id=form-widgets-field_type-16 contents='Id' value='Id' label='Id'>
      <Item name='DottedName' id=form-widgets-field_type-17 contents='DottedName' value='DottedName' label='DottedName'>
      <HiddenControl(form.widgets.field_type-empty-marker=1) (readonly)>
      <SelectControl(form.widgets.required:list=[*, ambiguous])>
      <Item name='selected' id='form-widgets-required-0' name='form.widgets.required:list' type='checkbox' id='form-widgets-required-0' value='selected'>
      <HiddenControl(form.widgets.required-empty-marker=1) (readonly)>
      <SubmitControl(form.buttons.addfield=Add field)>
      <HiddenControl(_authenticator=90404d75a73d3628ededb7618e97a83be9b27f75) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 258, in browser.rst
Failed example:
    'Changes saved.' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 267, in browser.rst
Failed example:
    browser.getLink(id='plone-contentmenu-actions-iterate_checkout').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[126]>", line 1, in <module>
        browser.getLink(id='plone-contentmenu-actions-iterate_checkout').click()
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 342, in getLink
        raise LinkNotFoundError()
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 268, in browser.rst
Failed example:
    browser.contents
Expected:
    '...Check out...My workflow test...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-insufficient-privileges thumbs-on userrole-authenticated userrole-contributor viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>contributor</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>contributor</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="editor"><a href="http://nohost/plone/Members/editor" class="state-visible">editor</a></li><li class="contributor"><a href="http://nohost/plone/Members/contributor" class="state-visible">contributor</a></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n      <h1 class="documentFirstHeading">Insufficient Privileges</h1>\n\n      <div class="documentDescription">You do not have sufficient privileges to view this page. If you believe you are receiving this message in error, contact the <span><a href="http://nohost/plone/contact-info">site administration</a></span>.</div>\n\n   \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="c0ebab9e53e101d822bd82f630326fe9f5043792" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 270, in browser.rst
Failed example:
    checkout_form = browser.getForm(name='checkout')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[128]>", line 1, in <module>
        checkout_form = browser.getForm(name='checkout')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 387, in getForm
        form = disambiguate(matching_forms, '', index)
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 271, in browser.rst
Failed example:
    checkout_form.getControl('Parent folder').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[129]>", line 1, in <module>
        checkout_form.getControl('Parent folder').selected = True
    NameError: name 'checkout_form' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 272, in browser.rst
Failed example:
    checkout_form.getControl('Check out').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[130]>", line 1, in <module>
        checkout_form.getControl('Check out').click()
    NameError: name 'checkout_form' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 273, in browser.rst
Failed example:
    browser.contents
Expected:
    '...This is a working copy of...My workflow test..., made by...contributor...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-insufficient-privileges thumbs-on userrole-authenticated userrole-contributor viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>contributor</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>contributor</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="editor"><a href="http://nohost/plone/Members/editor" class="state-visible">editor</a></li><li class="contributor"><a href="http://nohost/plone/Members/contributor" class="state-visible">contributor</a></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n      <h1 class="documentFirstHeading">Insufficient Privileges</h1>\n\n      <div class="documentDescription">You do not have sufficient privileges to view this page. If you believe you are receiving this message in error, contact the <span><a href="http://nohost/plone/contact-info">site administration</a></span>.</div>\n\n   \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="c0ebab9e53e101d822bd82f630326fe9f5043792" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 275, in browser.rst
Failed example:
    browser.contents
Expected:
    '...state-draft-copy...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-insufficient-privileges thumbs-on userrole-authenticated userrole-contributor viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>contributor</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>contributor</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="editor"><a href="http://nohost/plone/Members/editor" class="state-visible">editor</a></li><li class="contributor"><a href="http://nohost/plone/Members/contributor" class="state-visible">contributor</a></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n      <h1 class="documentFirstHeading">Insufficient Privileges</h1>\n\n      <div class="documentDescription">You do not have sufficient privileges to view this page. If you believe you are receiving this message in error, contact the <span><a href="http://nohost/plone/contact-info">site administration</a></span>.</div>\n\n   \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="c0ebab9e53e101d822bd82f630326fe9f5043792" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 282, in browser.rst
Failed example:
    browser.contents
Expected:
    '...This item is being edited by...contributor...a working copy...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-insufficient-privileges thumbs-on userrole-authenticated userrole-contributor viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>contributor</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>contributor</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="editor"><a href="http://nohost/plone/Members/editor" class="state-visible">editor</a></li><li class="contributor"><a href="http://nohost/plone/Members/contributor" class="state-visible">contributor</a></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n      <h1 class="documentFirstHeading">Insufficient Privileges</h1>\n\n      <div class="documentDescription">You do not have sufficient privileges to view this page. If you believe you are receiving this message in error, contact the <span><a href="http://nohost/plone/contact-info">site administration</a></span>.</div>\n\n   \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="d979d6538ba27f09875acbe50c8cfaad69ced04a" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 302, in browser.rst
Failed example:
    browser.getLink(id='workflow-transition-submit-copy-for-publication')\
        .click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[145]>", line 1, in <module>
        browser.getLink(id='workflow-transition-submit-copy-for-publication')\
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 342, in getLink
        raise LinkNotFoundError()
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 304, in browser.rst
Failed example:
    browser.contents
Expected:
    '...state-pending-copy...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-insufficient-privileges thumbs-on userrole-authenticated userrole-contributor viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>contributor</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>contributor</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="editor"><a href="http://nohost/plone/Members/editor" class="state-visible">editor</a></li><li class="contributor"><a href="http://nohost/plone/Members/contributor" class="state-visible">contributor</a></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n      <h1 class="documentFirstHeading">Insufficient Privileges</h1>\n\n      <div class="documentDescription">You do not have sufficient privileges to view this page. If you believe you are receiving this message in error, contact the <span><a href="http://nohost/plone/contact-info">site administration</a></span>.</div>\n\n   \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="d1e63718a3cc791c46c08fd5ff36055de618d4af" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 306, in browser.rst
Failed example:
    browser.contents
Expected:
    '...This is a working copy of...My workflow test..., made by...contributor...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-insufficient-privileges thumbs-on userrole-authenticated userrole-contributor viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>contributor</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>contributor</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="editor"><a href="http://nohost/plone/Members/editor" class="state-visible">editor</a></li><li class="contributor"><a href="http://nohost/plone/Members/contributor" class="state-visible">contributor</a></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n      <h1 class="documentFirstHeading">Insufficient Privileges</h1>\n\n      <div class="documentDescription">You do not have sufficient privileges to view this page. If you believe you are receiving this message in error, contact the <span><a href="http://nohost/plone/contact-info">site administration</a></span>.</div>\n\n   \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="d1e63718a3cc791c46c08fd5ff36055de618d4af" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 309, in browser.rst
Failed example:
    browser.contents
Expected:
    '...This item is being edited by...contributor...a working copy...'
Got:
    '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n  <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n    <title>Plone site</title>\n    <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n    <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n    <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n  <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-30T10:44:52.497173/logged-in.js" data-bundle="production"></script></head>\n  <body id="visual-portal-wrapper" class="frontend icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-insufficient-privileges thumbs-on userrole-authenticated userrole-contributor viewpermission-none" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-view-url="http://nohost/plone" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone"><section id="edit-bar" role="toolbar">\n  <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n    <div class="plone-toolbar-container">\n      <a class="plone-toolbar-logo">\n        <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n      </a>\n      \n      <nav>\n        <ul class="plone-toolbar-main">\n          \n\n        </ul>\n        <ul id="personal-bar-container">\n          <li id="portal-personaltools" class="plone-toolbar-separator">\n            <a href="http://nohost/plone/useractions">\n              <span class="icon-user" aria-hidden="true"></span>\n              <span>contributor</span>\n              <span class="plone-toolbar-caret"></span>\n            </a>\n            <ul>\n              <li class="plone-toolbar-submenu-header">\n                <span>contributor</span>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n                  Preferences\n                  \n                </a>\n              </li>\n              <li class="user-action">\n                <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n                  Log out\n                  \n                    <span class="icon-logout"></span>\n                  \n                </a>\n              </li>\n            </ul>\n          </li>\n        </ul>\n      </nav>\n    </div>\n  </div>\n</section><div class="outer-wrapper">\n      <header id="content-header">\n        <div class="container">\n          \n      <div id="portal-header">\n    <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n    <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n        <div class="LSBox">\n        <label class="hiddenStructure" for="searchGadget">Search Site</label>\n             \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n        </div>\n             \n        <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n        <input class="searchButton" type="submit" value="Search" />\n\n         </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n    </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n    \n          <div id="anonymous-actions">\n          </div>\n        </div>\n      </header>\n      <div id="mainnavigation-wrapper">\n        <div id="mainnavigation">\n\n  <nav class="plone-navbar pat-navigationmarker" id="portal-globalnav-wrapper">\n    <div class="container">\n      <div class="plone-navbar-header">\n        <button type="button" class="plone-navbar-toggle" data-toggle="collapse" data-target="#portal-globalnav-collapse">\n          <span class="sr-only">Toggle navigation</span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n          <span class="icon-bar"></span>\n        </button>\n      </div>\n\n      <div class="plone-collapse plone-navbar-collapse" id="portal-globalnav-collapse">\n        <ul class="plone-nav plone-navbar-nav" id="portal-globalnav">\n          <li class="index_html"><a href="http://nohost/plone" class="state-None">Home</a></li><li class="news"><a href="http://nohost/plone/news" class="state-published">News</a></li><li class="events"><a href="http://nohost/plone/events" class="state-published">Events</a></li><li class="Members has_subtree"><a href="http://nohost/plone/Members" class="state-published" aria-haspopup="true">Users</a><input id="navitem-Members" type="checkbox" class="opener" /><label for="navitem-Members" role="button" aria-label="Users"></label><ul class="has_subtree dropdown"><li class="editor"><a href="http://nohost/plone/Members/editor" class="state-visible">editor</a></li><li class="contributor"><a href="http://nohost/plone/Members/contributor" class="state-visible">contributor</a></li></ul></li>\n        </ul>\n      </div>\n    </div>\n  </nav>\n\n\n</div>\n      </div>\n      \n      <div id="above-content-wrapper">\n          <div id="viewlet-above-content"><nav id="portal-breadcrumbs" class="plone-breadcrumb">\n  <div class="container">\n    <span id="breadcrumbs-you-are-here" class="hiddenStructure">You are here:</span>\n    <ol aria-labelledby="breadcrumbs-you-are-here">\n      <li id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n      </li>\n      \n    </ol>\n  </div>\n</nav>\n</div>\n      </div>\n      <div class="container">\n        <div class="row">\n          <aside id="global_statusmessage">\n      \n\n      <div>\n      </div>\n    </aside>\n        </div>\n        <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n          \n\n    \n\n    <div class="col-xs-12 col-sm-12 col-md-12">\n      <div class="row">\n        <div class="col-xs-12 col-sm-12">\n          <article id="content">\n\n          \n      <h1 class="documentFirstHeading">Insufficient Privileges</h1>\n\n      <div class="documentDescription">You do not have sufficient privileges to view this page. If you believe you are receiving this message in error, contact the <span><a href="http://nohost/plone/contact-info">site administration</a></span>.</div>\n\n   \n        </article>\n        </div>\n      </div>\n      <footer class="row">\n        <div class="col-xs-12 col-sm-12">\n          <div id="viewlet-below-content">\n</div>\n        </div>\n      </footer>\n    </div>\n  \n          <div id="column1-container">\n          </div>\n          <div id="column2-container">\n          </div>\n        </main><!--/row-->\n      </div><!--/container-->\n    </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n        <div class="container" id="portal-footer">\n          <div class="doormat row">\n    \n    \n  </div>\n          <div class="copyright row"><div class="col-xs-12">\n      The \n           <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n       is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2020 by the \n           <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n      Distributed under the \n                <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    </div></div>\n          <div class="colophon row"><div class="col-xs-12">\n      <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n    </div></div>\n          <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/sitemap">\n\n            <span>Site Map</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/accessibility-info">\n\n            <span>Accessibility</span>\n\n            \n\n          </a>\n        </li>\n      \n        <li class="portletItem">\n          <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n\n            <span>Contact</span>\n\n            \n\n          </a>\n        </li>\n      \n    </ul></div></div>\n        </div>\n      </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="96bf7b8f5b3a1219d83183229236930b161d9c2b" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp27m/plone.app.iterate-3.3.13-py2.7.egg/plone/app/iterate/tests/browser.rst", line 323, in browser.rst
Failed example:
    browser.getLink(id='plone-contentmenu-actions-delete')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python2.7/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.rst[154]>", line 1, in <module>
        browser.getLink(id='plone-contentmenu-actions-delete')
      File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 342, in getLink
        raise LinkNotFoundError()
    LinkNotFoundError


  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/srv/python2.7/lib/python2.7/doctest.py", line 2224, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  plone.app.blob.tests.test_integration.FunctionalIntegrationTests.testDefaultView

Error Message:
404?

Stack Trace:
404?

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.blob-1.8.1-py2.7.egg/plone/app/blob/tests/test_integration.py", line 225, in testDefaultView
    self.assertTrue('Foo Bar' in output, '404?')
  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 422, in assertTrue
    raise self.failureException(msg)


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_default_page_updated_on_rename

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f018d16bf00>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f01860b3690>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper renamed at 0x7f01860b33c0>
               user: <ImplicitAcquisitionWrapper - at 0x7f019a01ce10>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f018a232b90>
               root: <ImplicitAcquisitionWrapper  at 0x7f018a2325a0>
               request: <WSGIRequest - at 0x7f0188819bd0>
               traverse_subpath: <list - at 0x7f018c8e1410>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper renamed at 0x7f01860b33c0>
               translate: <function translate at 0x7f0177585e50>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 233, in test_default_page_updated_on_rename
    self.browser.getControl(name='form.buttons.Rename').click()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
    self.browser._clickSubmit(self._form, self._control)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_object_copy_and_paste

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f018c976910>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f018c976a50>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper d1 at 0x7f018c976640>
               user: <ImplicitAcquisitionWrapper - at 0x7f018c976820>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0190e650a0>
               root: <ImplicitAcquisitionWrapper  at 0x7f0190e65cd0>
               request: <WSGIRequest - at 0x7f0184384ed0>
               traverse_subpath: <list - at 0x7f018c9767d0>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper d1 at 0x7f018c976640>
               translate: <function translate at 0x7f018bbbb450>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 408, in test_object_copy_and_paste
    doc.absolute_url(), self._get_token(doc)))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_object_copy_and_paste_multiple_times

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f018c8b95f0>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f018c8b9c30>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper d1 at 0x7f018a3f28c0>
               user: <ImplicitAcquisitionWrapper - at 0x7f018c8b9730>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0185e49320>
               root: <ImplicitAcquisitionWrapper  at 0x7f0185ebabe0>
               request: <WSGIRequest - at 0x7f01856d5390>
               traverse_subpath: <list - at 0x7f018a3f2690>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper d1 at 0x7f018a3f28c0>
               translate: <function translate at 0x7f01886e28d0>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 435, in test_object_copy_and_paste_multiple_times
    doc.absolute_url(), self._get_token(doc)))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_object_copy_with_view_action

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0188484eb0>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f01884845f0>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper document1 at 0x7f0188484640>
               user: <ImplicitAcquisitionWrapper - at 0x7f0188484aa0>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0188484b40>
               root: <ImplicitAcquisitionWrapper  at 0x7f01884840a0>
               request: <WSGIRequest - at 0x7f018a51cdd0>
               traverse_subpath: <list - at 0x7f0185e64460>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper document1 at 0x7f0188484640>
               translate: <function translate at 0x7f0188156150>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 364, in test_object_copy_with_view_action
    document1.absolute_url(), self._get_token(document1)))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_object_cut_and_paste

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f01883405f0>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f018a253a00>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper d1 at 0x7f018a253f50>
               user: <ImplicitAcquisitionWrapper - at 0x7f0188340370>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0185ddef00>
               root: <ImplicitAcquisitionWrapper  at 0x7f0185dde7d0>
               request: <WSGIRequest - at 0x7f018bc7cc50>
               traverse_subpath: <list - at 0x7f018a253cd0>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper d1 at 0x7f018a253f50>
               translate: <function translate at 0x7f01857588d0>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 378, in test_object_cut_and_paste
    doc.absolute_url(), self._get_token(doc)))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_object_cut_view_with_view_action

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f018bd1e8c0>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f018bd1ee10>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper document1 at 0x7f0185c69820>
               user: <ImplicitAcquisitionWrapper - at 0x7f018bd1e370>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f018c8c0b90>
               root: <ImplicitAcquisitionWrapper  at 0x7f01882f40f0>
               request: <WSGIRequest - at 0x7f0175a1b350>
               traverse_subpath: <list - at 0x7f0190ff7c30>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper document1 at 0x7f0185c69820>
               translate: <function translate at 0x7f0176c3fe50>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 319, in test_object_cut_view_with_view_action
    document1.absolute_url(), self._get_token(document1)))
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_rename_form_cancel_with_view_action

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0185e6c960>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f0185c84d20>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper document1 at 0x7f0185c845f0>
               user: <ImplicitAcquisitionWrapper - at 0x7f0185e6c550>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0185edc190>
               root: <ImplicitAcquisitionWrapper  at 0x7f0188217b40>
               request: <WSGIRequest - at 0x7f018bfdc090>
               traverse_subpath: <list - at 0x7f0188217fa0>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper document1 at 0x7f0185c845f0>
               translate: <function translate at 0x7f018a2b8e50>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 267, in test_rename_form_cancel_with_view_action
    self.browser.getControl(name='form.buttons.Cancel').click()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
    self.browser._clickSubmit(self._form, self._control)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_rename_form_with_view_action

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f01913d7960>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f01913d7870>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper f2 at 0x7f01913d7730>
               user: <ImplicitAcquisitionWrapper - at 0x7f01913d7d70>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f01907fc690>
               root: <ImplicitAcquisitionWrapper  at 0x7f01907fca00>
               request: <WSGIRequest - at 0x7f018bc48090>
               traverse_subpath: <list - at 0x7f018cfded20>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper f2 at 0x7f01913d7730>
               translate: <function translate at 0x7f018bd7b1d0>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 194, in test_rename_form_with_view_action
    self.browser.getControl(name='form.buttons.Rename').click()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
    self.browser._clickSubmit(self._form, self._control)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 290, in _processRequest
    resp = self.testapp.get(url, **reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.content.tests.test_actions.ActionsATTestCase.test_rename_form_with_view_action

Error Message:
Do not have permissions to remove this object

Stack Trace:
Do not have permissions to remove this object

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 358, in run
    self.tearDown()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_actions.py", line 48, in tearDown
    self.portal.manage_delObjects(ids='f1')
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/Portal.py", line 131, in manage_delObjects
    "Do not have permissions to remove this object")


FAILED:  plone.app.content.tests.test_selectdefaultpage.SelectDefaultPageATTestCase.test_default_page_action_save

Error Message:
HTTP Error 503: Service Unavailable

Stack Trace:
HTTP Error 503: Service Unavailable

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.content-3.8.1-py2.7.egg/plone/app/content/tests/test_selectdefaultpage.py", line 123, in test_default_page_action_save
    submit_button.click()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
    self.browser._clickSubmit(self._form, self._control)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
    self._checkStatus()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
    raise HTTPError(self.url, code, msg, [], None)


FAILED:  plone.app.contenttypes.tests.test_migration.MigrateFromATContentTypesTest.test_warning_for_uneditable_content

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0185d47c30>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f01860aa140>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper document at 0x7f01904bbaa0>
               user: <ImplicitAcquisitionWrapper - at 0x7f0185ef9780>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f018ca768c0>
               root: <ImplicitAcquisitionWrapper  at 0x7f0185e121e0>
               request: <HTTPRequest - at 0x7f019114d350>
               traverse_subpath: <list - at 0x7f018630faf0>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper document at 0x7f01904bbaa0>
               translate: <function translate at 0x7f018a2ff6d0>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.contenttypes-2.1.6-py2.7.egg/plone/app/contenttypes/tests/test_migration.py", line 1622, in test_warning_for_uneditable_content
    'http://nohost/plone/@@atct_migrator' in at_document_view()
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.app.linkintegrity.tests.test_functional.FunctionalReferenceATTestCase.test_renaming_referenced_item

Error Message:
HTTP Error 503: Service Unavailable

Stack Trace:
HTTP Error 503: Service Unavailable

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.linkintegrity-3.3.12-py2.7.egg/plone/app/linkintegrity/tests/test_functional.py", line 107, in test_renaming_referenced_item
    self.browser.getControl(name='form.buttons.Rename').click()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 784, in click
    self.browser._clickSubmit(self._form, self._control)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 277, in _clickSubmit
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 294, in _processRequest
    self._checkStatus()
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 302, in _checkStatus
    raise HTTPError(self.url, code, msg, [], None)


FAILED:  plone.app.linkintegrity.tests.test_functional.FunctionalReferenceATTestCase.test_unreferenced_removal

Error Message:
'fieldName'

Stack Trace:
'fieldName'

 - Expression: "string:parent-fieldname-$fieldName-${context/UID|nothing}"
 - Filename:   ... Products/Archetypes/browser/templates/patterns_widget.pt
 - Location:   (line 12: col 28)
 - Source:     ... d string:parent-fieldname-$fieldName-${context/UID|nothing}"
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "python:context.widget('text', mode='view')"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 12: col 32)
 - Source:     ... use-macro="python:context.widget('text', mode='view')">
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... cts/ATContentTypes/skins/ATContentTypes/document_view.pt
 - Location:   (line 6: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f016bf979b0>
               template: <ImplicitAcquisitionWrapper document_view at 0x7f017503de60>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper doc1 at 0x7f0174eb2820>
               user: <ImplicitAcquisitionWrapper - at 0x7f0174ea1550>
               nothing: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f0174da0320>
               root: <ImplicitAcquisitionWrapper  at 0x7f0174da0b40>
               request: <WSGIRequest - at 0x7f0188c76c90>
               traverse_subpath: <list - at 0x7f015d86e320>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (0)
               context: <ImplicitAcquisitionWrapper doc1 at 0x7f0174eb2820>
               translate: <function translate at 0x7f0176794bd0>
               macroname: master
               options: {...} (1)
               target_language: <NoneType - at 0x5611a88e2ae0>

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.app.linkintegrity-3.3.12-py2.7.egg/plone/app/linkintegrity/tests/test_functional.py", line 77, in test_unreferenced_removal
    self.browser.open(self.portal.doc1.absolute_url())
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
    resp = make_request(reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
    return self.testapp.get(url, **args)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 213, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 203, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/6107a37c95c5de7c1709fddf66b2272d.py", line 108, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/de22588bab4410376a15ddc2bc945f74.py", line 332, in render_view
    __attr_id = _static_139644708325968('string', u'parent-fieldname-$fieldName-${context/UID|nothing}', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 400, in __call__
    v = evaluate(var)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 233, in evaluateText
    text = self.evaluate(expr)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/tales.py", line 775, in evaluate
    return expression(self)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 241, in __call__
    return self._eval(econtext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/Expressions.py", line 152, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.tales-5.0.2-py2.7.egg/zope/tales/expressions.py", line 140, in _eval
    ob = vars[base]


FAILED:  plone.formwidget.recurrence.tests.test_atwidget.ATWidgetTestCase.test_widget_rendering

Error Message:
name 'widget' is not defined

Stack Trace:
name 'widget' is not defined

 - Expression: "ate python:widget.isVisible(here, m"
 - Filename:   ... es/Products/Archetypes/skins/archetypes/widgets/field.pt
 - Location:   (line 18: col 25)
 - Source:     visState python:widget.isVisible(here, mode);
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "context/widgets/field/macros/base_view"
 - Filename:   ... es/Products/Archetypes/skins/archetypes/widgets/field.pt
 - Location:   (line 61: col 42)
 - Source:     ... ew use-macro="context/widgets/field/macros/base_view" />
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Expression: "field_macro"
 - Filename:   ... .Archetypes/Products/Archetypes/skins/archetypes/base.pt
 - Location:   (line 25: col 42)
 - Source:     <metal:use_field use-macro="field_macro" />
                                           ^^^^^^^^^^^
 - Expression: "body_macro"
 - Filename:   ... etypes/Products/Archetypes/skins/archetypes/base_view.pt
 - Location:   (line 81: col 35)
 - Source:     <metal:use_body use-macro="body_macro" />
                                          ^^^^^^^^^^
 - Expression: "provider:plone.abovecontentbody"
 - Filename:   ... one/Products/CMFPlone/browser/templates/main_template.pt
 - Location:   (line 94: col 70)
 - Source:     ... 
                                     ^
 - Expression: "context/main_template/macros/master"
 - Filename:   ... etypes/Products/Archetypes/skins/archetypes/base_view.pt
 - Location:   (line 7: col 23)
 - Source:     ... etal:use-macro="context/main_template/macros/master"
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 - Arguments:  repeat: <RepeatDictWrapper - at 0x7f0159bbef50>
               template: <ImplicitAcquisitionWrapper base_view at 0x7f015c00c410>
               modules: <_SecureModuleImporter - at 0x7f019a8b7e10>
               here: <ImplicitAcquisitionWrapper testobj at 0x7f0169ec3690>
               user: <ImplicitAcquisitionWrapper - at 0x7f016a0f1730>
               nothing: <NoneType - at 0x5611a88e2ae0>
               target_language: <NoneType - at 0x5611a88e2ae0>
               container: <ImplicitAcquisitionWrapper plone at 0x7f01608630f0>
               root: <ImplicitAcquisitionWrapper  at 0x7f01684908c0>
               request: <WSGIRequest - at 0x7f015eeb2590>
               traverse_subpath: <list - at 0x7f01584c9050>
               default: <object - at 0x7f019b37a4c0>
               loop: {...} (2)
               context: <ImplicitAcquisitionWrapper testobj at 0x7f0169ec3690>
               translate: <function translate at 0x7f017433c8d0>
               macroname: master
               options: {...} (1)

  File "/srv/python2.7/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/home/jenkins/.buildout/eggs/cp27m/plone.formwidget.recurrence-2.1.3-py2.7.egg/plone/formwidget/recurrence/tests/test_atwidget.py", line 61, in test_widget_rendering
    self.browser.open(self.obj.absolute_url())
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
    self._processRequest(url, make_request)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
    resp = make_request(reqargs)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 253, in make_request
    return self.testapp.get(url, **args)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 328, in get
    expect_errors=expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.testbrowser-5.5.1-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
    expect_errors)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/app.py", line 623, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1310, in send
    application, catch_exc_info=True)
  File "/home/jenkins/.buildout/eggs/cp27m/WebOb-1.8.6-py2.7.egg/webob/request.py", line 1278, in call_application
    app_iter = application(self.environ, start_response)
  File "/home/jenkins/.buildout/eggs/cp27m/WebTest-2.0.34-py2.7.egg/webtest/lint.py", line 201, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
    return func(*args, **kw)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 65, in __call__
    wsgi_result = publish(environ, start_response)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
    response = _publish(request, new_mod_info)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
    bind=1)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
    return debug(object, args, context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
    return obj(*args)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 372, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/home/jenkins/.buildout/eggs/cp27m/Products.CMFCore-2.4.4-py2.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
    self, source, extra_context)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
    showtal=showtal)
  File "/home/jenkins/.buildout/eggs/cp27m/zope.pagetemplate-4.4.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
    return self.template.render(**kwargs)
  File "/home/jenkins/.buildout/eggs/cp27m/z3c.pt-3.2.0-py2.7.egg/z3c/pt/pagetemplate.py", line 173, in render
    return base_renderer(**context)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/zpt/template.py", line 309, in render
    return super(PageTemplate, self).render(**_kw)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 209, in render
    raise_with_traceback(exc, tb)
  File "/home/jenkins/.buildout/eggs/cp27m/Chameleon-3.7.0-py2.7.egg/chameleon/template.py", line 187, in render
    self._render(stream, econtext, rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a15edc432f6311fe6ecfb017dba9b3ea.py", line 688, in render
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 1008, in render_master
    render_content(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/fde316c595e83a6fae6c105ee77d6ac1.py", line 341, in render_content
    __slot_content_core(__stream, econtext.copy(), rcontext)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a15edc432f6311fe6ecfb017dba9b3ea.py", line 678, in __fill_content_core
    render_content_core(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/a15edc432f6311fe6ecfb017dba9b3ea.py", line 156, in render_content_core
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/8b5bc13350d69bd9c69026bf4264e67a.py", line 161, in render_body
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4bec575e836aeec9988ae7136a31224.py", line 1354, in render_view
    __m(__stream, econtext.copy(), rcontext, __i18n_domain)
  File "/home/jenkins/workspace/plone-5.2-python-2.7/var/cache/e4bec575e836aeec9988ae7136a31224.py", line 721, in render_base_view
    __value = _static_139644708325968('python', u'widget.isVisible(here, mode)', econtext=econtext)(_static_139644708326416(econtext))
  File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <module>


More information about the Testbot mailing list