[Testbot] Plone 6.0 - Python 3.7 - Build # 52 - Failure!
jenkins at plone.org
jenkins at plone.org
Fri Mar 27 11:18:36 UTC 2020
Plone 6.0 - Python 3.7 - Build # 52 - Failure:
Check console output at https://jenkins.plone.org/job/plone-6.0-python-3.7/52/ to view the results.
Plone 6.0 - Python 3.7 - Build # 52 - Failure:
Check console output at https://jenkins.plone.org/job/plone-6.0-python-3.7/52/ to view the results.
Test Results:
5 tests failed.
FAILED: Products.CMFEditions.tests.test_versions_history_form.TestVersionsHistoryForm.test_versions_history_form
Error Message:
AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff93aac0610) denied.
Stack Trace:
AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff93aac0610) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/main_template/macros/master"
- Filename: ... s/CMFEditions/skins/CMFEditions/versions_history_form.pt
- Location: (line 1: col 23)
- Source: ... l:use-macro="context/main_template/macros/master" i18n:domai ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper versions_history_form at 0x7ff93cd81f50>
here: <ImplicitAcquisitionWrapper at 0x7ff9437c8af0>
context: <ImplicitAcquisitionWrapper at 0x7ff9437c8af0>
container: <ImplicitAcquisitionWrapper plone at 0x7ff93fbbf910>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff93f83a0f0>
request: <HTTPRequest - at 0x7ff939ad8f90>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff9435342d0>
user: <ImplicitAcquisitionWrapper - at 0x7ff93cfc9d20>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff93ce73cd0>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff9305d90e0>
macroname: master
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
yield
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 628, in run
testMethod()
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFEditions-3.3.3-py3.7.egg/Products/CMFEditions/tests/test_versions_history_form.py", line 59, in test_versions_history_form
html = self._render_versions_history_form(item=self.doc, version_id='0')
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFEditions-3.3.3-py3.7.egg/Products/CMFEditions/tests/test_versions_history_form.py", line 90, in _render_versions_history_form
return item.unrestrictedTraverse('versions_history_form')()
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/fc7109498bea6737e3447ff181bc7c64.py", line 1871, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
FAILED: Products.CMFEditions.tests.test_versions_history_form.TestVersionsHistoryForm.test_versions_history_form_custom_version_view
Error Message:
AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff93cebd790) denied.
Stack Trace:
AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff93cebd790) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/main_template/macros/master"
- Filename: ... s/CMFEditions/skins/CMFEditions/versions_history_form.pt
- Location: (line 1: col 23)
- Source: ... l:use-macro="context/main_template/macros/master" i18n:domai ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper versions_history_form at 0x7ff943449c30>
here: <ImplicitAcquisitionWrapper at 0x7ff943bb38c0>
context: <ImplicitAcquisitionWrapper at 0x7ff943bb38c0>
container: <ImplicitAcquisitionWrapper plone at 0x7ff945059cd0>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff93ba875f0>
request: <HTTPRequest - at 0x7ff93aa811d0>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff939465dc0>
user: <ImplicitAcquisitionWrapper - at 0x7ff943ac5690>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff93d1a8780>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff93da0fdd0>
macroname: master
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
yield
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 628, in run
testMethod()
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFEditions-3.3.3-py3.7.egg/Products/CMFEditions/tests/test_versions_history_form.py", line 84, in test_versions_history_form_custom_version_view
html = self._render_versions_history_form(item=self.doc, version_id='0')
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFEditions-3.3.3-py3.7.egg/Products/CMFEditions/tests/test_versions_history_form.py", line 90, in _render_versions_history_form
return item.unrestrictedTraverse('versions_history_form')()
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/fc7109498bea6737e3447ff181bc7c64.py", line 1871, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
FAILED: Products.CMFPlone.tests.csrf.txt
Error Message:
Failed doctest test for csrf.txt
Stack Trace:
Failed doctest test for csrf.txt
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 0
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 146, in csrf.txt
Failed example:
browser.open('http://nohost/plone/password_form')
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[56]>", line 1, in <module>
browser.open('http://nohost/plone/password_form')
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 253, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 328, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 623, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1310, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1278, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/lint.py", line 201, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-6.0-python-3.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-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
bind=1)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/06da799c5aefbfbf8981cc603cf76c24.py", line 503, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/bf3c3690880793ee1bf53743794fef80.py", line 287, in render_master
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
- __traceback_info__: plone_view.patterns_settings()
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
AccessControl.unauthorized.Unauthorized: AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff9399f6d90) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/@@main_template/macros/master"
- Filename: ... oducts/CMFPlone/skins/plone_prefs/prefs_main_template.pt
- Location: (line 2: col 30)
- Source: ... tal:use-macro="context/@@main_template/macros/master">
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Expression: "context/prefs_main_template/macros/master"
- Filename: ... one/Products/CMFPlone/skins/plone_prefs/password_form.pt
- Location: (line 6: col 23)
- Source: ... l:use-macro="context/prefs_main_template/macros/master"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper password_form at 0x7ff938723370>
here: <ImplicitAcquisitionWrapper plone at 0x7ff9383f4230>
context: <ImplicitAcquisitionWrapper plone at 0x7ff9383f4230>
container: <ImplicitAcquisitionWrapper plone at 0x7ff9383f4230>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff9383f47d0>
request: <WSGIRequest - at 0x7ff939386b50>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff9383c1eb0>
user: <ImplicitAcquisitionWrapper - at 0x7ff93871c410>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff915244410>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff93a53a680>
macroname: master
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 147, in csrf.txt
Failed example:
browser.getControl('Current password').value = TEST_USER_PASSWORD
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[57]>", line 1, in <module>
browser.getControl('Current password').value = TEST_USER_PASSWORD
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 397, in getControl
available)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
raise LookupError(msg)
LookupError: label 'Current password'
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)>
<TextControl(form.widgets.fullname=John Doe)>
<TextControl(form.widgets.email=john at foo-security.com)>
<TextControl(form.widgets.home_page=)>
<TextControl(form.widgets.description=)>
<TextControl(form.widgets.location=)>
<File name="form.widgets.portrait" id="form-widgets-portrait-input"><-- unknown
<SubmitControl(form.buttons.save=Save)>
<SubmitControl(form.buttons.cancel=Cancel)>
<HiddenControl(_authenticator=invalid!) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 148, in csrf.txt
Failed example:
browser.getControl('New password').value = 'y0d4Wg'
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[58]>", line 1, in <module>
browser.getControl('New password').value = 'y0d4Wg'
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 397, in getControl
available)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
raise LookupError(msg)
LookupError: label 'New password'
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)>
<TextControl(form.widgets.fullname=John Doe)>
<TextControl(form.widgets.email=john at foo-security.com)>
<TextControl(form.widgets.home_page=)>
<TextControl(form.widgets.description=)>
<TextControl(form.widgets.location=)>
<File name="form.widgets.portrait" id="form-widgets-portrait-input"><-- unknown
<SubmitControl(form.buttons.save=Save)>
<SubmitControl(form.buttons.cancel=Cancel)>
<HiddenControl(_authenticator=invalid!) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 149, in csrf.txt
Failed example:
browser.getControl('Confirm password').value = 'y0d4Wg'
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[59]>", line 1, in <module>
browser.getControl('Confirm password').value = 'y0d4Wg'
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 397, in getControl
available)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
raise LookupError(msg)
LookupError: label 'Confirm password'
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)>
<TextControl(form.widgets.fullname=John Doe)>
<TextControl(form.widgets.email=john at foo-security.com)>
<TextControl(form.widgets.home_page=)>
<TextControl(form.widgets.description=)>
<TextControl(form.widgets.location=)>
<File name="form.widgets.portrait" id="form-widgets-portrait-input"><-- unknown
<SubmitControl(form.buttons.save=Save)>
<SubmitControl(form.buttons.cancel=Cancel)>
<HiddenControl(_authenticator=invalid!) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 151, in csrf.txt
Failed example:
browser.getControl('Change Password').click()
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[60]>", line 1, in <module>
browser.getControl('Change Password').click()
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 397, in getControl
available)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
raise LookupError(msg)
LookupError: label 'Change Password'
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)>
<TextControl(form.widgets.fullname=John Doe)>
<TextControl(form.widgets.email=john at foo-security.com)>
<TextControl(form.widgets.home_page=)>
<TextControl(form.widgets.description=)>
<TextControl(form.widgets.location=)>
<File name="form.widgets.portrait" id="form-widgets-portrait-input"><-- unknown
<SubmitControl(form.buttons.save=Save)>
<SubmitControl(form.buttons.cancel=Cancel)>
<HiddenControl(_authenticator=invalid!) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 153, in csrf.txt
Failed example:
browser.contents
Expected:
'...Info...Password changed...'
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-27T03:27:30.544027/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2020-03-27T03:27:30.544027/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/RSS" title="Plone site - b\'RSS 1.0\'" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - b\'RSS 2.0\'" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - b\'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-27T03:27:30.544027/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2020-03-27T03:27:30.544027/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-personal-information thumbs-on userrole-authenticated userrole-member viewpermission-set-own-properties" dir="ltr" data-base-url="http://nohost/plone" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}"><section id="edit-bar" role="toolbar">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"toolbar_width": "120px", "submenu_width": "180px", "desktop_width": "768px"}">\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>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 title="Preferences" href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a title="Dashboard" href="http://nohost/plone/dashboard" id="personaltools-dashboard">\n Dashboard\n \n </a>\n </li>\n <li class="user-action">\n <a title="Log out" href="http://nohost/plone/logout" id="personaltools-logout">\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…</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>\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 <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</h1>\n \n <div id="viewlet-below-content-title"><div class="documentByLine" id="plone-document-byline">\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-27T03:24:54-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 <div class="autotabs">\n <nav class="autotoc-nav">\n \n <a id="contentview-user_data-personal-information" href="http://nohost/plone/@@personal-information" class="autotoc-level-1 active">Personal Information</a>\n \n <a id="contentview-user_data-personal-preferences" href="http://nohost/plone/@@personal-preferences" class="autotoc-level-1">Personal Preferences</a>\n \n <a id="contentview-user_data-change-password" href="http://nohost/plone/@@change-password" class="autotoc-level-1">Password</a>\n \n </nav>\n\n \n\n \n\n \n\n \n <p class="discreet">Change your personal information</p>\n \n\n <form data-pat-autotoc="levels: legend; section: fieldset; className: autotabs" class="rowlike pat-formunloadalert kssattr-formname-personal-information view-name-personal-information" action="http://nohost/plone/@@personal-information" method="post" enctype="multipart/form-data" id="form">\n\n \n\n \n \n\n <!-- Default fieldset -->\n \n\n \n\n \n\n \n \n \n \n <div data-pat-inlinevalidation="{"type":"z3c.form"}" class="field pat-inlinevalidation kssattr-fieldname-form.widgets.fullname empty None" data-fieldname="form.widgets.fullname" id="formfield-form-widgets-fullname">\n <label for="form-widgets-fullname" class="horizontal">\n Full Name\n\n \n\n <span class="formHelp">Enter full name, e.g. John Smith.</span>\n </label>\n\n <div class="fieldErrorBox"></div>\n\n \n <input id="form-widgets-fullname" name="form.widgets.fullname" class="text-widget protectedtextline-field" value="" type="text" />\n\n\n</div>\n\n \n \n \n \n \n <div data-pat-inlinevalidation="{"type":"z3c.form"}" class="field pat-inlinevalidation kssattr-fieldname-form.widgets.email empty None" data-fieldname="form.widgets.email" id="formfield-form-widgets-email">\n <label for="form-widgets-email" class="horizontal">\n Email\n\n <span class="required horizontal" title="Required">\xa0</span>\n\n <span class="formHelp">We will use this address if you need to recover your password</span>\n </label>\n\n <div class="fieldErrorBox"></div>\n\n \n <input id="form-widgets-email" name="form.widgets.email" class="email-widget required protectedemail-field" value="" type="text" />\n\n\n</div>\n\n \n \n \n \n \n <div data-pat-inlinevalidation="{"type":"z3c.form"}" class="field pat-inlinevalidation kssattr-fieldname-form.widgets.home_page empty None" data-fieldname="form.widgets.home_page" id="formfield-form-widgets-home_page">\n <label for="form-widgets-home_page" class="horizontal">\n Home page\n\n \n\n <span class="formHelp">\n The URL for your external home page, if you have one.\n </span>\n </label>\n\n <div class="fieldErrorBox"></div>\n\n \n <input id="form-widgets-home_page" name="form.widgets.home_page" class="uri-widget uri-field" value="" type="text" />\n\n\n</div>\n\n \n \n \n \n \n <div data-pat-inlinevalidation="{"type":"z3c.form"}" class="field pat-inlinevalidation kssattr-fieldname-form.widgets.description empty None" data-fieldname="form.widgets.description" id="formfield-form-widgets-description">\n <label for="form-widgets-description" class="horizontal">\n Biography\n\n \n\n <span class="formHelp">\n A short overview of who you are and what you do. Will be displayed on your author page, linked from the items you create.\n </span>\n </label>\n\n <div class="fieldErrorBox"></div>\n\n \n<textarea id="form-widgets-description" name="form.widgets.description" class="textarea-widget text-field"></textarea>\n\n\n</div>\n\n \n \n \n \n \n <div data-pat-inlinevalidation="{"type":"z3c.form"}" class="field pat-inlinevalidation kssattr-fieldname-form.widgets.location empty None" data-fieldname="form.widgets.location" id="formfield-form-widgets-location">\n <label for="form-widgets-location" class="horizontal">\n Location\n\n \n\n <span class="formHelp">\n Your location - either city and country - or in a company setting, where your office is located.\n </span>\n </label>\n\n <div class="fieldErrorBox"></div>\n\n \n <input id="form-widgets-location" name="form.widgets.location" class="text-widget textline-field" value="" type="text" />\n\n\n</div>\n\n \n \n \n \n \n <div data-pat-inlinevalidation="{"type":"z3c.form"}" class="field pat-inlinevalidation kssattr-fieldname-form.widgets.portrait empty None" data-fieldname="form.widgets.portrait" id="formfield-form-widgets-portrait">\n <label for="form-widgets-portrait" class="horizontal">\n Portrait\n\n \n\n <span class="formHelp">\n To add or change the portrait: click the "Browse" button; select a picture of yourself. Recommended image size is 75 pixels wide by 100 pixels tall.\n </span>\n </label>\n\n <div class="fieldErrorBox"></div>\n\n <span id="form-widgets-portrait" class="named-image-widget namedblobimage-field">\n \n \n \n \n <input type="file" id="form-widgets-portrait-input" name="form.widgets.portrait" />\n \n \n</span>\n\n</div>\n\n \n \n \n \n \n\n <!-- Secondary fieldsets -->\n \n\n \n \n\n \n\n \n \n <div class="formControls">\n \n \n<input id="form-buttons-save" name="form.buttons.save" class="submit-widget button-field context" value="Save" type="submit" />\n\n\n \n \n<input id="form-buttons-cancel" name="form.buttons.cancel" class="submit-widget button-field" value="Cancel" type="submit" />\n\n\n \n </div>\n \n \n\n <input type="hidden" name="_authenticator" value="9a717d97bb9a0314b31888fa132f99a4999b7069" />\n \n\n </form>\n \n </div>\n \n </div>\n <div id="viewlet-below-content-body">\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</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>®</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">©</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 type="application/javascript" src="http://nohost/plone/++resource++protect.js" data-site-url="http://nohost/plone" data-token="f5d7cbe323499d19e59bbfdaf08d853354aee63c" id="protect-script"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 158, in csrf.txt
Failed example:
browser.getControl('Current password').value = 'y0d4Wg'
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[64]>", line 1, in <module>
browser.getControl('Current password').value = 'y0d4Wg'
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 397, in getControl
available)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
raise LookupError(msg)
LookupError: label 'Current password'
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)>
<TextControl(form.widgets.fullname=John Doe)>
<TextControl(form.widgets.email=john at foo-security.com)>
<TextControl(form.widgets.home_page=)>
<TextControl(form.widgets.description=)>
<TextControl(form.widgets.location=)>
<File name="form.widgets.portrait" id="form-widgets-portrait-input"><-- unknown
<SubmitControl(form.buttons.save=Save)>
<SubmitControl(form.buttons.cancel=Cancel)>
<HiddenControl(_authenticator=invalid!) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 159, in csrf.txt
Failed example:
browser.getControl('New password').value = 'y0d4Wg!'
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[65]>", line 1, in <module>
browser.getControl('New password').value = 'y0d4Wg!'
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 397, in getControl
available)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
raise LookupError(msg)
LookupError: label 'New password'
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)>
<TextControl(form.widgets.fullname=John Doe)>
<TextControl(form.widgets.email=john at foo-security.com)>
<TextControl(form.widgets.home_page=)>
<TextControl(form.widgets.description=)>
<TextControl(form.widgets.location=)>
<File name="form.widgets.portrait" id="form-widgets-portrait-input"><-- unknown
<SubmitControl(form.buttons.save=Save)>
<SubmitControl(form.buttons.cancel=Cancel)>
<HiddenControl(_authenticator=invalid!) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 160, in csrf.txt
Failed example:
browser.getControl('Confirm password').value = 'y0d4Wg!'
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[66]>", line 1, in <module>
browser.getControl('Confirm password').value = 'y0d4Wg!'
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 397, in getControl
available)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
raise LookupError(msg)
LookupError: label 'Confirm password'
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)>
<TextControl(form.widgets.fullname=John Doe)>
<TextControl(form.widgets.email=john at foo-security.com)>
<TextControl(form.widgets.home_page=)>
<TextControl(form.widgets.description=)>
<TextControl(form.widgets.location=)>
<File name="form.widgets.portrait" id="form-widgets-portrait-input"><-- unknown
<SubmitControl(form.buttons.save=Save)>
<SubmitControl(form.buttons.cancel=Cancel)>
<HiddenControl(_authenticator=invalid!) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Products.CMFPlone/Products/CMFPlone/tests/csrf.txt", line 161, in csrf.txt
Failed example:
browser.getControl('Change Password').click()
Expected:
Traceback (most recent call last):
...
zExceptions.Forbidden: Form authenticator is invalid.
Got:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest csrf.txt[67]>", line 1, in <module>
browser.getControl('Change Password').click()
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 397, in getControl
available)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
raise LookupError(msg)
LookupError: label 'Change Password'
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)>
<TextControl(form.widgets.fullname=John Doe)>
<TextControl(form.widgets.email=john at foo-security.com)>
<TextControl(form.widgets.home_page=)>
<TextControl(form.widgets.description=)>
<TextControl(form.widgets.location=)>
<File name="form.widgets.portrait" id="form-widgets-portrait-input"><-- unknown
<SubmitControl(form.buttons.save=Save)>
<SubmitControl(form.buttons.cancel=Cancel)>
<HiddenControl(_authenticator=invalid!) (readonly)>
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
yield
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 628, in run
testMethod()
File "/srv/python3.7/lib/python3.7/doctest.py", line 2196, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
FAILED: plone.app.versioningbehavior.tests.doctest_behavior.txt
Error Message:
Failed doctest test for doctest_behavior.txt
Stack Trace:
Failed doctest test for doctest_behavior.txt
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 0
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 105, in doctest_behavior.txt
Failed example:
browser.open('http://nohost/plone/testingtype/versions_history_form')
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest doctest_behavior.txt[47]>", line 1, in <module>
browser.open('http://nohost/plone/testingtype/versions_history_form')
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 253, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 328, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 623, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1310, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1278, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/lint.py", line 201, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-6.0-python-3.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-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
bind=1)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/fc7109498bea6737e3447ff181bc7c64.py", line 1871, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
- __traceback_info__: plone_view.patterns_settings()
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
AccessControl.unauthorized.Unauthorized: AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff93ac08dd0) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/main_template/macros/master"
- Filename: ... s/CMFEditions/skins/CMFEditions/versions_history_form.pt
- Location: (line 1: col 23)
- Source: ... l:use-macro="context/main_template/macros/master" i18n:domai ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper versions_history_form at 0x7ff93aa69140>
here: <ImplicitAcquisitionWrapper testingtype at 0x7ff9335f0d20>
context: <ImplicitAcquisitionWrapper testingtype at 0x7ff9335f0d20>
container: <ImplicitAcquisitionWrapper plone at 0x7ff931e3e0a0>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff9331c4be0>
request: <WSGIRequest - at 0x7ff923641850>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff91bef9a00>
user: <ImplicitAcquisitionWrapper - at 0x7ff9237d0e10>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff931be9910>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff93320ee60>
macroname: master
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 106, in doctest_behavior.txt
Failed example:
'just a test' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 132, in doctest_behavior.txt
Failed example:
browser.open('http://nohost/plone/testingtype-1/versions_history_form')
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest doctest_behavior.txt[58]>", line 1, in <module>
browser.open('http://nohost/plone/testingtype-1/versions_history_form')
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 253, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 328, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 623, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1310, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1278, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/lint.py", line 201, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-6.0-python-3.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-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
bind=1)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/fc7109498bea6737e3447ff181bc7c64.py", line 1871, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
- __traceback_info__: plone_view.patterns_settings()
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
AccessControl.unauthorized.Unauthorized: AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff93b121c90) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/main_template/macros/master"
- Filename: ... s/CMFEditions/skins/CMFEditions/versions_history_form.pt
- Location: (line 1: col 23)
- Source: ... l:use-macro="context/main_template/macros/master" i18n:domai ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper versions_history_form at 0x7ff931e3e7d0>
here: <ImplicitAcquisitionWrapper testingtype-1 at 0x7ff93328b2d0>
context: <ImplicitAcquisitionWrapper testingtype-1 at 0x7ff93328b2d0>
container: <ImplicitAcquisitionWrapper plone at 0x7ff931946b90>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff931ded640>
request: <WSGIRequest - at 0x7ff93bb2a350>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff931ef7730>
user: <ImplicitAcquisitionWrapper - at 0x7ff9312db4b0>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff938e3fdc0>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff93aeb64d0>
macroname: master
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 133, in doctest_behavior.txt
Failed example:
'initial change note' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 208, in doctest_behavior.txt
Failed example:
browser.open('http://nohost/plone/democontainer/testingtype/versions_history_form')
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest doctest_behavior.txt[89]>", line 1, in <module>
browser.open('http://nohost/plone/democontainer/testingtype/versions_history_form')
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 253, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 328, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 623, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1310, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1278, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/lint.py", line 201, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-6.0-python-3.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-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
bind=1)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/fc7109498bea6737e3447ff181bc7c64.py", line 1871, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
- __traceback_info__: plone_view.patterns_settings()
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
AccessControl.unauthorized.Unauthorized: AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff931d76390) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/main_template/macros/master"
- Filename: ... s/CMFEditions/skins/CMFEditions/versions_history_form.pt
- Location: (line 1: col 23)
- Source: ... l:use-macro="context/main_template/macros/master" i18n:domai ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper versions_history_form at 0x7ff9331c37d0>
here: <ImplicitAcquisitionWrapper testingtype at 0x7ff923785c80>
context: <ImplicitAcquisitionWrapper testingtype at 0x7ff923785c80>
container: <ImplicitAcquisitionWrapper plone at 0x7ff931beeeb0>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff9476bbbe0>
request: <WSGIRequest - at 0x7ff93f5cddd0>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff93130ad70>
user: <ImplicitAcquisitionWrapper - at 0x7ff931b0ea00>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff93cf41f50>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff93b25cef0>
macroname: master
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 209, in doctest_behavior.txt
Failed example:
'created a object' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 261, in doctest_behavior.txt
Failed example:
browser.open('http://nohost/plone/versionedcontainer/versions_history_form')
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest doctest_behavior.txt[111]>", line 1, in <module>
browser.open('http://nohost/plone/versionedcontainer/versions_history_form')
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 253, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 328, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 623, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1310, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1278, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/lint.py", line 201, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-6.0-python-3.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-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
bind=1)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/fc7109498bea6737e3447ff181bc7c64.py", line 1871, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
- __traceback_info__: plone_view.patterns_settings()
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
AccessControl.unauthorized.Unauthorized: AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff939b0bb10) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/main_template/macros/master"
- Filename: ... s/CMFEditions/skins/CMFEditions/versions_history_form.pt
- Location: (line 1: col 23)
- Source: ... l:use-macro="context/main_template/macros/master" i18n:domai ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper versions_history_form at 0x7ff91517e370>
here: <ImplicitAcquisitionWrapper versionedcontainer at 0x7ff9334db5f0>
context: <ImplicitAcquisitionWrapper versionedcontainer at 0x7ff9334db5f0>
container: <ImplicitAcquisitionWrapper plone at 0x7ff93a9f3550>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff93a9f3af0>
request: <WSGIRequest - at 0x7ff9383c0690>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff93868a320>
user: <ImplicitAcquisitionWrapper - at 0x7ff938b8a640>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff939459eb0>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff9336d2b90>
macroname: master
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 262, in doctest_behavior.txt
Failed example:
'my change note' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 290, in doctest_behavior.txt
Failed example:
browser.open('http://nohost/plone/versionedcontainer/versionedcontainer/versions_history_form')
Exception raised:
Traceback (most recent call last):
File "/srv/python3.7/lib/python3.7/doctest.py", line 1329, in __run
compileflags, 1), test.globs)
File "<doctest doctest_behavior.txt[125]>", line 1, in <module>
browser.open('http://nohost/plone/versionedcontainer/versionedcontainer/versions_history_form')
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 253, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 328, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 623, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1310, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1278, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/lint.py", line 201, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-6.0-python-3.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-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
bind=1)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/fc7109498bea6737e3447ff181bc7c64.py", line 1871, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
- __traceback_info__: plone_view.patterns_settings()
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
AccessControl.unauthorized.Unauthorized: AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff923384710) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/main_template/macros/master"
- Filename: ... s/CMFEditions/skins/CMFEditions/versions_history_form.pt
- Location: (line 1: col 23)
- Source: ... l:use-macro="context/main_template/macros/master" i18n:domai ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper versions_history_form at 0x7ff931b38550>
here: <ImplicitAcquisitionWrapper versionedcontainer at 0x7ff93d0ed190>
context: <ImplicitAcquisitionWrapper versionedcontainer at 0x7ff93d0ed190>
container: <ImplicitAcquisitionWrapper plone at 0x7ff9300cc5a0>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff93be26780>
request: <WSGIRequest - at 0x7ff93aebf6d0>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff93afc2460>
user: <ImplicitAcquisitionWrapper - at 0x7ff93844b320>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff93a59aaf0>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff93ccbca70>
macroname: master
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/doctest_behavior.txt", line 291, in doctest_behavior.txt
Failed example:
'another change note' in browser.contents
Expected:
True
Got:
False
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
yield
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 628, in run
testMethod()
File "/srv/python3.7/lib/python3.7/doctest.py", line 2196, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
FAILED: plone.app.versioningbehavior.tests.test_functional.FunctionalTestCase.test_versions_history_form_should_work_with_dexterity_content
Error Message:
AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff9234aad50) denied.
Stack Trace:
AccessControl.unauthorized.Unauthorized: The object is marked as private. Access to 'patterns_settings' of (Products.Five.browser.metaconfigure.Plone object at 0x7ff9234aad50) denied.
- Expression: " python:plone_view.patterns_settings"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 48: col 22)
- Source: body_class python:plone_layout.bodyClass(template, view);"
^
- Expression: "context/main_template/macros/master"
- Filename: ... s/CMFEditions/skins/CMFEditions/versions_history_form.pt
- Location: (line 1: col 23)
- Source: ... l:use-macro="context/main_template/macros/master" i18n:domai ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Arguments: template: <ImplicitAcquisitionWrapper versions_history_form at 0x7ff93346a820>
here: <ImplicitAcquisitionWrapper obj1 at 0x7ff93346adc0>
context: <ImplicitAcquisitionWrapper obj1 at 0x7ff93346adc0>
container: <ImplicitAcquisitionWrapper plone at 0x7ff931f3e4b0>
nothing: <NoneType - at 0x564ef3cd0dc0>
options: {...} (1)
root: <ImplicitAcquisitionWrapper at 0x7ff933267960>
request: <WSGIRequest - at 0x7ff92343b750>
modules: <_SecureModuleImporter - at 0x7ff95279b110>
traverse_subpath: <list - at 0x7ff9330cd320>
user: <ImplicitAcquisitionWrapper - at 0x7ff938747cd0>
default: <object - at 0x7ff951003fe0>
repeat: <RepeatDictWrapper - at 0x7ff938747c30>
loop: {...} (0)
target_language: <NoneType - at 0x564ef3cd0dc0>
translate: <function translate at 0x7ff938411830>
macroname: master
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
yield
File "/srv/python3.7/lib/python3.7/unittest/case.py", line 628, in run
testMethod()
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/test_functional.py", line 68, in test_versions_history_form_should_work_with_dexterity_content
0, self.obj1.getId(), old_title, old_text)
File "/home/jenkins/.buildout/eggs/cp37m/plone.app.versioningbehavior-1.3.8-py3.7.egg/plone/app/versioningbehavior/tests/test_functional.py", line 75, in _assert_versions_history_form
% (self.portal_url, obj_id, version_id))
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 282, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 253, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 328, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/zope.testbrowser-5.5.1-py3.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/app.py", line 623, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1310, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/cp37m/WebOb-1.8.6-py3.7.egg/webob/request.py", line 1278, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/cp37m/WebTest-2.0.34-py3.7.egg/webtest/lint.py", line 201, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 38, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-6.0-python-3.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-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 359, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 262, in publish
bind=1)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 63, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 335, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-6.0-python-3.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/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 255, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/cp37m/Products.CMFCore-2.4.4-py3.7.egg/Products/CMFCore/FSPageTemplate.py", line 196, in pt_render
self, source, extra_context)
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 85, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/cp37m/zope.pagetemplate-4.4.1-py3.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/engine.py", line 267, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/cp37m/z3c.pt-3.2.0-py3.7.egg/z3c/pt/pagetemplate.py", line 173, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/zpt/template.py", line 309, in render
return super(PageTemplate, self).render(**_kw)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 209, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/utils.py", line 75, in raise_with_traceback
raise exc
File "/home/jenkins/.buildout/eggs/cp37m/Chameleon-3.7.0-py3.7.egg/chameleon/template.py", line 187, in render
self._render(stream, econtext, rcontext)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/fc7109498bea6737e3447ff181bc7c64.py", line 1871, in render
__m(__stream, econtext.copy(), rcontext, __i18n_domain)
File "/home/jenkins/workspace/plone-6.0-python-3.7/var/cache/d7735a24fd5d35612dec24579b2d72d5.py", line 461, in render_master
__cache_140708408981328 = _static_140708556699088('python', 'plone_view.patterns_settings()', econtext=econtext)(_static_140708556864848(econtext))
File "/home/jenkins/workspace/plone-6.0-python-3.7/src/Zope/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
return eval(self._code, vars, {})
File "PythonExpr", line 1, in <module>
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 598, in validate
self._context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 466, in validate
accessed, container, name, value, context)
File "/home/jenkins/.buildout/eggs/cp37m/AccessControl-4.1-py3.7-linux-x86_64.egg/AccessControl/ImplPython.py", line 846, in raiseVerbose
raise Unauthorized(text)
More information about the Testbot
mailing list