[Testbot] Plone 5.2 - Python 2.7 - Build # 28 - Still Failing!
jenkins at plone.org
jenkins at plone.org
Sat Oct 21 21:43:30 UTC 2017
Plone 5.2 - Python 2.7 - Build # 28 - Still Failing:
Check console output at http://jenkins.plone.org/job/plone-5.2-python-2.7/28/ to view the results.
Changes:
[Philip Bauer] [fc] Repository: Products.CMFPlone
Test Results:
16 tests failed.
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_filter.FilterControlPanelFunctionalTest.test_nasty_tags
Error Message:
'<p><a href="http://example.com">harmless link</a></p>' != '<p/>'
Stack Trace:
'<p><a href="http://example.com">harmless link</a></p>' != '<p/>'
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_filter.py", line 102, in test_nasty_tags
'<p/>'
File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
raise self.failureException(msg)
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_usergroups.UserGroupsControlPanelFunctionalTest.test_groups_modify_roles
Error Message:
'Control' object has no attribute 'getControl'
Stack Trace:
'Control' object has no attribute 'getControl'
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_usergroups.py", line 299, in test_groups_modify_roles
name='group_group1:list', index=1
FAILED: Products.CMFPlone.tests.testCSRFProtection.AuthenticatorTestCase.test_PloneTool_deleteObjectsByPaths
Error Message:
500 != 200
Stack Trace:
500 != 200
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testCSRFProtection.py", line 40, in test_PloneTool_deleteObjectsByPaths
'paths:list=news')
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testCSRFProtection.py", line 34, in checkAuthenticator
self.assertEqual(response.getStatus(), status)
File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
raise self.failureException(msg)
FAILED: Products.CMFPlone.tests.testCSRFProtection.AuthenticatorTestCase.test_PloneTool_renameObjectsByPaths
Error Message:
500 != 200
Stack Trace:
500 != 200
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testCSRFProtection.py", line 56, in test_PloneTool_renameObjectsByPaths
'paths:list=events&new_ids:list=foo&new_titles:list=Foo')
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testCSRFProtection.py", line 34, in checkAuthenticator
self.assertEqual(response.getStatus(), status)
File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
raise self.failureException(msg)
FAILED: Products.CMFPlone.tests.testEmailLogin.TestEmailLogin.testAdminSetOwnLoginName
Error Message:
Exception not raised
Stack Trace:
Exception not raised
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testEmailLogin.py", line 51, in testAdminSetOwnLoginName
self.assertRaises(Exception, set_own_login_name, member, 'vanrees')
File "/usr/lib/python2.7/unittest/case.py", line 473, in assertRaises
callableObj(*args, **kwargs)
File "/usr/lib/python2.7/unittest/case.py", line 116, in __exit__
"{0} not raised".format(exc_name))
FAILED: Products.CMFPlone.tests.testMigrationTool.TestMigrationTool.testDoUpgrades
Error Message:
Tuples differ: ('5109',) != (u'5200',)
Stack Trace:
Tuples differ: ('5109',) != (u'5200',)
First differing element 0:
'5109'
u'5200'
- ('5109',)
+ (u'5200',)
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testMigrationTool.py", line 60, in testDoUpgrades
self.assertEqual(last, current)
File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 753, in assertTupleEqual
self.assertSequenceEqual(tuple1, tuple2, msg, seq_type=tuple)
File "/usr/lib/python2.7/unittest/case.py", line 724, in assertSequenceEqual
self.fail(msg)
File "/usr/lib/python2.7/unittest/case.py", line 410, in fail
raise self.failureException(msg)
FAILED: Products.CMFPlone.tests.testMigrationTool.TestMigrationTool.testUpgrade
Error Message:
Tuples differ: ('5109',) != (u'5200',)
Stack Trace:
Tuples differ: ('5109',) != (u'5200',)
First differing element 0:
'5109'
u'5200'
- ('5109',)
+ (u'5200',)
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testMigrationTool.py", line 75, in testUpgrade
self.assertEqual(last, current)
File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 753, in assertTupleEqual
self.assertSequenceEqual(tuple1, tuple2, msg, seq_type=tuple)
File "/usr/lib/python2.7/unittest/case.py", line 724, in assertSequenceEqual
self.fail(msg)
File "/usr/lib/python2.7/unittest/case.py", line 410, in fail
raise self.failureException(msg)
FAILED: Products.CMFPlone.tests.testResourceRegistries.TestResourceRegistries.test_cooking_missing
Error Message:
False is not true
Stack Trace:
False is not true
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testResourceRegistries.py", line 174, in test_cooking_missing
self.assertTrue('Could not find resource' in resp.getBody())
File "/usr/lib/python2.7/unittest/case.py", line 422, in assertTrue
raise self.failureException(msg)
FAILED: Products.CMFPlone.tests.testSSOLogin.TestSSOLoginIframe.test_loginAndLogoutSSO
Error Message:
True is not false
Stack Trace:
True is not false
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFPlone/Products/CMFPlone/tests/testSSOLogin.py", line 197, in test_loginAndLogoutSSO
self.assertFalse('came_from' in link.url)
File "/usr/lib/python2.7/unittest/case.py", line 416, in assertFalse
raise self.failureException(msg)
FAILED: plone.app.contentlisting.tests.integration.rst
Error Message:
Failed doctest test for integration.rst
Stack Trace:
Failed doctest test for integration.rst
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.app.contentlisting/plone/app/contentlisting/tests/integration.rst", line 0
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.app.contentlisting/plone/app/contentlisting/tests/integration.rst", line 39, in integration.rst
Failed example:
print(listitem.review_state())
Expected:
published
Got:
<BLANKLINE>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.app.contentlisting/plone/app/contentlisting/tests/integration.rst", line 62, in integration.rst
Failed example:
listitem.review_state()
Expected:
'published'
Got:
Missing.Value
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
FAILED: plone.app.contentrules.tests.multipublish.txt
Error Message:
Failed doctest test for multipublish.txt
Stack Trace:
Failed doctest test for multipublish.txt
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 0
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 70, in multipublish.txt
Failed example:
browser.getControl('Add').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[35]>", line 1, in <module>
browser.getControl('Add').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 771, in click
self.browser._clickSubmit(self._form, self._control)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 275, in _clickSubmit
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 289, in _processRequest
self._checkStatus()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 297, in _checkStatus
raise HTTPError(self.url, code, msg, [], None)
HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 71, in multipublish.txt
Failed example:
browser.getControl('Title').value = 'My news item'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[36]>", line 1, in <module>
browser.getControl('Title').value = 'My news item'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 383, in getControl
label, name, self._getAllResponseForms(),
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 393, in _getAllResponseForms
respforms = self._response.forms
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 43, in forms
self._parse_forms()
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 77, in _parse_forms
form_texts = [text_type(f) for f in self.html('form')]
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 72, in multipublish.txt
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[37]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 73, in multipublish.txt
Failed example:
'Changes saved' in browser.contents
Differences (ndiff with -expected +actual):
- True
+ False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 76, in multipublish.txt
Failed example:
browser.getLink('Home').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[39]>", line 1, in <module>
browser.getLink('Home').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 77, in multipublish.txt
Failed example:
browser.getLink('Add new').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[40]>", line 1, in <module>
browser.getLink('Add new').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 78, in multipublish.txt
Failed example:
browser.getControl('News Item').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[41]>", line 1, in <module>
browser.getControl('News Item').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'News Item'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 79, in multipublish.txt
Failed example:
browser.getControl('Add').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[42]>", line 1, in <module>
browser.getControl('Add').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Add'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 80, in multipublish.txt
Failed example:
browser.getControl('Title').value = 'Second news item'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[43]>", line 1, in <module>
browser.getControl('Title').value = 'Second news item'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Title'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 81, in multipublish.txt
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[44]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 82, in multipublish.txt
Failed example:
'Changes saved' in browser.contents
Differences (ndiff with -expected +actual):
- True
+ False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 87, in multipublish.txt
Failed example:
browser.getLink('Home').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[46]>", line 1, in <module>
browser.getLink('Home').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 88, in multipublish.txt
Failed example:
browser.open('http://nohost/plone/content_status_history?paths:list=my-news-item&paths:list=second-news-item')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[47]>", line 1, in <module>
browser.open('http://nohost/plone/content_status_history?paths:list=my-news-item&paths:list=second-news-item')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 289, in _processRequest
self._checkStatus()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 297, in _checkStatus
raise HTTPError(self.url, code, msg, [], None)
HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 89, in multipublish.txt
Failed example:
browser.getControl('Publish').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest multipublish.txt[48]>", line 1, in <module>
browser.getControl('Publish').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 383, in getControl
label, name, self._getAllResponseForms(),
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 393, in _getAllResponseForms
respforms = self._response.forms
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 43, in forms
self._parse_forms()
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 77, in _parse_forms
form_texts = [text_type(f) for f in self.html('form')]
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 98, in multipublish.txt
Failed example:
'My news item' in browser.contents
Differences (ndiff with -expected +actual):
- True
+ False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/multipublish.txt", line 100, in multipublish.txt
Failed example:
'Second news item' in browser.contents
Differences (ndiff with -expected +actual):
- True
+ False
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
FAILED: plone.app.contentrules.tests.simplepublish.txt
Error Message:
Failed doctest test for simplepublish.txt
Stack Trace:
Failed doctest test for simplepublish.txt
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 0
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 70, in simplepublish.txt
Failed example:
browser.getControl('Add').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest simplepublish.txt[38]>", line 1, in <module>
browser.getControl('Add').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 771, in click
self.browser._clickSubmit(self._form, self._control)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 275, in _clickSubmit
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 289, in _processRequest
self._checkStatus()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 297, in _checkStatus
raise HTTPError(self.url, code, msg, [], None)
HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 71, in simplepublish.txt
Failed example:
browser.getControl('Title').value = 'My news item'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest simplepublish.txt[39]>", line 1, in <module>
browser.getControl('Title').value = 'My news item'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 383, in getControl
label, name, self._getAllResponseForms(),
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 393, in _getAllResponseForms
respforms = self._response.forms
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 43, in forms
self._parse_forms()
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 77, in _parse_forms
form_texts = [text_type(f) for f in self.html('form')]
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 72, in simplepublish.txt
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest simplepublish.txt[40]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 73, in simplepublish.txt
Failed example:
'Changes saved' in browser.contents
Differences (ndiff with -expected +actual):
- True
+ False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 75, in simplepublish.txt
Failed example:
browser.getLink('State:').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest simplepublish.txt[42]>", line 1, in <module>
browser.getLink('State:').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 76, in simplepublish.txt
Failed example:
ctrl = browser.getControl(name='workflow_action') # XXX fix label
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest simplepublish.txt[43]>", line 1, in <module>
ctrl = browser.getControl(name='workflow_action') # XXX fix label
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: name 'workflow_action'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 77, in simplepublish.txt
Failed example:
ctrl.value = ['publish']
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest simplepublish.txt[44]>", line 1, in <module>
ctrl.value = ['publish']
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 126, in __setattr__
object.__setattr__(self, name, value)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 701, in value
raise interfaces.ExpiredError
ExpiredError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 78, in simplepublish.txt
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest simplepublish.txt[45]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 82, in simplepublish.txt
Failed example:
'my-news-item' in portal.news
Differences (ndiff with -expected +actual):
- True
+ False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/simplepublish.txt", line 85, in simplepublish.txt
Failed example:
'my-news-item' in portal
Differences (ndiff with -expected +actual):
- True
+ False
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
FAILED: plone.app.iterate.tests.browser.rst
Error Message:
Failed doctest test for browser.rst
Stack Trace:
Failed doctest test for browser.rst
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 0
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 28, in browser.rst
Failed example:
browser.getControl('Add').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[14]>", line 1, in <module>
browser.getControl('Add').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 771, in click
self.browser._clickSubmit(self._form, self._control)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 275, in _clickSubmit
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 286, in _processRequest
resp = self.testapp.get(url, **reqargs)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 331, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 625, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1312, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1280, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/lint.py", line 199, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 36, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 63, in __call__
wsgi_result = publish(environ, start_response)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 256, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 209, in publish
bind=1)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 56, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 491, in __call__
dont_publish_class, self.REQUEST, bind=1)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/.buildout/eggs/ZServer-4.0b1-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
return object(*args)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFFormController/Products/CMFFormController/FSControllerPageTemplate.py", line 91, in __call__
return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFFormController/Products/CMFFormController/BaseControllerPageTemplate.py", line 32, in _call
return inherited_call(self, *args, **kwargs)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 323, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 360, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 239, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 179, in pt_render
self, source, extra_context
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 83, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/zope.pagetemplate-4.3.0-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 134, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 85, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/z3c.pt-3.0.0a1-py2.7.egg/z3c/pt/pagetemplate.py", line 163, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/zpt/template.py", line 261, in render
return super(PageTemplate, self).render(**vars)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/template.py", line 191, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/template.py", line 171, in render
self._render(stream, econtext, rcontext)
File "bd6a7dd18e5c20bcb0aad009bc601795.py", line 91, in render
File "f9d68e7cb0a6760dbaab0e32d2f58ddb.py", line 397, in render_master
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/expression.py", line 78, in __call__
base = self.traverse(base, request, path_items)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/expression.py", line 66, in traverse
base = traverser(name)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/OFS/Traversable.py", line 357, in restrictedTraverse
return self.unrestrictedTraverse(path, default, restricted=True)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/OFS/Traversable.py", line 286, in unrestrictedTraverse
name, _marker) is not _marker:
- __traceback_info__: ([], 'macros')
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 53, in macros
return self.pt_macros()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 167, in pt_macros
return FSPageTemplate.inheritedAttribute('pt_macros')(self)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 63, in pt_macros
self.id, self._v_errors
- Warning: Compilation failed
- Warning: exceptions.ImportError: No module named set
PTRuntimeError: Page Template edit_macros has errors: ['Compilation failed', 'exceptions.ImportError: No module named set']
- Expression: "context/edit_macros/macros"
- Filename: ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
- Location: (line 19: col 14)
- Source: base_macros context/edit_macros/macros;
^
- Arguments: repeat: {...} (0)
template: <ImplicitAcquisitionWrapper atct_edit at 0x7f43806aa5a0>
modules: <_SecureModuleImporter - at 0x7f438f3b5690>
here: <ImplicitAcquisitionWrapper document.2017-10-21.6537546382 at 0x7f43806aa780>
user: <ImplicitAcquisitionWrapper - at 0x7f43806aa820>
nothing: <NoneType - at 0x8fe4d0>
container: <ImplicitAcquisitionWrapper plone at 0x7f43806aa410>
default: <object - at 0x7f43966ce350>
request: <WSGIRequest - at 0x7f437ee3fd10>
wrapped_repeat: <SafeMapping - at 0x7f43824569e0>
traverse_subpath: <list - at 0x7f4380698680>
loop: {...} (0)
context: <ImplicitAcquisitionWrapper document.2017-10-21.6537546382 at 0x7f43806aa780>
translate: <function translate at 0x7f4380982de8>
root: <ImplicitAcquisitionWrapper at 0x7f4382620460>
options: {...} (2)
target_language: <NoneType - at 0x8fe4d0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 29, in browser.rst
Failed example:
browser.getControl('Title').value = 'Hello, World!'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[15]>", line 1, in <module>
browser.getControl('Title').value = 'Hello, World!'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Title'
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)>
<SelectControl(url=[*, ambiguous])>
<Item name='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection'>
<Item name='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic'>
<Item name='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event'>
<Item name='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file' type='radio' name='url' value='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file'>
<Item name='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder'>
<Item name='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image'>
<Item name='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link'>
<Item name='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item'>
<Item name='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document'>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 30, in browser.rst
Failed example:
browser.getControl(name='text').value = 'Hello, World!'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[16]>", line 1, in <module>
browser.getControl(name='text').value = 'Hello, World!'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: name 'text'
available items:
<SelectControl(path=[*, ambiguous])>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
<SelectControl(url=[*, ambiguous])>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 31, in browser.rst
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[17]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
available items:
<SelectControl(path=[*, ambiguous])>
<Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
<SelectControl(url=[*, ambiguous])>
<Item name='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection'>
<Item name='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic'>
<Item name='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event'>
<Item name='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file' type='radio' name='url' value='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file'>
<Item name='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder'>
<Item name='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image'>
<Item name='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link'>
<Item name='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item'>
<Item name='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document'>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 32, in browser.rst
Failed example:
'Changes saved.' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 41, in browser.rst
Failed example:
browser.getLink('Check out').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[19]>", line 1, in <module>
browser.getLink('Check out').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 42, in browser.rst
Failed example:
'form.button.Checkout' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 44, in browser.rst
Failed example:
browser.getControl(name='form.button.Checkout').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[21]>", line 1, in <module>
browser.getControl(name='form.button.Checkout').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: name 'form.button.Checkout'
available items:
<SelectControl(path=[*, ambiguous])>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
<SelectControl(url=[*, ambiguous])>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 45, in browser.rst
Failed example:
'This is a working copy' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 47, in browser.rst
Failed example:
browser.url
Expected:
'http://nohost/plone/copy_of_hello-world'
Got:
'http://nohost/plone/folder_factories?_authenticator=3f067035473686b6f925ad94f19997428a1ffc03'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 53, in browser.rst
Failed example:
browser.open('http://nohost/plone/hello-world')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[24]>", line 1, in <module>
browser.open('http://nohost/plone/hello-world')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 280, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 254, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 331, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 625, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1312, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1280, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/lint.py", line 199, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 36, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 63, in __call__
wsgi_result = publish(environ, start_response)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 256, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 197, in publish
obj = request.traverse(path, validated_hook=validate_user)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/BaseRequest.py", line 541, in traverse
return response.notFoundError(URL)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/HTTPResponse.py", line 986, in notFoundError
raise exc
NotFound: http://nohost/plone/hello-world
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 54, in browser.rst
Failed example:
'This item is being edited' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 59, in browser.rst
Failed example:
browser.open('http://nohost/plone/copy_of_hello-world')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[26]>", line 1, in <module>
browser.open('http://nohost/plone/copy_of_hello-world')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 280, in _processRequest
resp = make_request(reqargs)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 254, in make_request
return self.testapp.get(url, **args)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 331, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 625, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1312, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1280, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/lint.py", line 199, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 36, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 63, in __call__
wsgi_result = publish(environ, start_response)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 256, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 197, in publish
obj = request.traverse(path, validated_hook=validate_user)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/BaseRequest.py", line 541, in traverse
return response.notFoundError(URL)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/HTTPResponse.py", line 986, in notFoundError
raise exc
NotFound: http://nohost/plone/copy_of_hello-world
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 60, in browser.rst
Failed example:
browser.getLink('Edit').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[27]>", line 1, in <module>
browser.getLink('Edit').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 61, in browser.rst
Failed example:
browser.getControl('Title').value = 'Hello, World! version 2.0'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[28]>", line 1, in <module>
browser.getControl('Title').value = 'Hello, World! version 2.0'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Title'
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)>
<SelectControl(url=[*, ambiguous])>
<Item name='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection'>
<Item name='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic'>
<Item name='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event'>
<Item name='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file' type='radio' name='url' value='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file'>
<Item name='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder'>
<Item name='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image'>
<Item name='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link'>
<Item name='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item'>
<Item name='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document'>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 62, in browser.rst
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[29]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
available items:
<SelectControl(path=[*, ambiguous])>
<Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
<SelectControl(url=[*, ambiguous])>
<Item name='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection'>
<Item name='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic'>
<Item name='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event'>
<Item name='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file' type='radio' name='url' value='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file'>
<Item name='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder'>
<Item name='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image'>
<Item name='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link'>
<Item name='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item'>
<Item name='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document'>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 63, in browser.rst
Failed example:
'Changes saved.' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 65, in browser.rst
Failed example:
'http://nohost/plone/copy_of_hello-world' in browser.url
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 73, in browser.rst
Failed example:
browser.getLink('Check in').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[32]>", line 1, in <module>
browser.getLink('Check in').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 74, in browser.rst
Failed example:
browser.getControl('Check in').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[33]>", line 1, in <module>
browser.getControl('Check in').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Check in'
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)>
<SelectControl(url=[*, ambiguous])>
<Item name='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Collection&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-collection'>
<Item name='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Topic&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-topic'>
<Item name='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Event&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-event'>
<Item name='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file' type='radio' name='url' value='http://nohost/plone/createObject?type_name=File&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-file'>
<Item name='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Folder&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-folder'>
<Item name='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Image&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-image'>
<Item name='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Link&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-link'>
<Item name='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/createObject?type_name=News+Item&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-news-item'>
<Item name='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Document&_authenticator=69b48b66366e99a50df80743c0bddf7505d7accc' id='form-field-document'>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 75, in browser.rst
Failed example:
'Checked in' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 77, in browser.rst
Failed example:
browser.url
Expected:
'http://nohost/plone/hello-world'
Got:
'http://nohost/plone/folder_factories?_authenticator=3f067035473686b6f925ad94f19997428a1ffc03'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 79, in browser.rst
Failed example:
'Hello, World! version 2.0' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 90, in browser.rst
Failed example:
browser.getLink("Publish").click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[39]>", line 1, in <module>
browser.getLink("Publish").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 91, in browser.rst
Failed example:
"Item state changed" in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 97, in browser.rst
Failed example:
browser.open(portal.absolute_url() + '/hello-world')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[43]>", line 1, in <module>
browser.open(portal.absolute_url() + '/hello-world')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 289, in _processRequest
self._checkStatus()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 297, in _checkStatus
raise HTTPError(self.url, code, msg, [], None)
HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 98, in browser.rst
Failed example:
browser.getLink("Check out").click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[44]>", line 1, in <module>
browser.getLink("Check out").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 99, in browser.rst
Failed example:
'form.button.Checkout' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 101, in browser.rst
Failed example:
browser.getControl(name='form.button.Checkout').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[46]>", line 1, in <module>
browser.getControl(name='form.button.Checkout').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 383, in getControl
label, name, self._getAllResponseForms(),
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 393, in _getAllResponseForms
respforms = self._response.forms
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 43, in forms
self._parse_forms()
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 77, in _parse_forms
form_texts = [text_type(f) for f in self.html('form')]
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 102, in browser.rst
Failed example:
"Check-out created" in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 109, in browser.rst
Failed example:
browser.getLink("Cancel check-out")
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[48]>", line 1, in <module>
browser.getLink("Cancel check-out")
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 111, in browser.rst
Failed example:
browser.getLink("Check in")
Expected:
Traceback (most recent call last):
...
LinkNotFoundError
Got:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[49]>", line 1, in <module>
browser.getLink("Check in")
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 123, in browser.rst
Failed example:
browser.open(portal.absolute_url() + '/hello-world')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[52]>", line 1, in <module>
browser.open(portal.absolute_url() + '/hello-world')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 289, in _processRequest
self._checkStatus()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 297, in _checkStatus
raise HTTPError(self.url, code, msg, [], None)
HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 124, in browser.rst
Failed example:
browser.getLink("Published").click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[53]>", line 1, in <module>
browser.getLink("Published").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 125, in browser.rst
Failed example:
browser.getControl("Retract").click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[54]>", line 1, in <module>
browser.getControl("Retract").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 383, in getControl
label, name, self._getAllResponseForms(),
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 393, in _getAllResponseForms
respforms = self._response.forms
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 43, in forms
self._parse_forms()
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 77, in _parse_forms
form_texts = [text_type(f) for f in self.html('form')]
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 126, in browser.rst
Failed example:
browser.getControl("Save").click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[55]>", line 1, in <module>
browser.getControl("Save").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
(there are no form items in the HTML)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 129, in browser.rst
Failed example:
browser.open(portal.absolute_url() + '/hello-world')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[58]>", line 1, in <module>
browser.open(portal.absolute_url() + '/hello-world')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 289, in _processRequest
self._checkStatus()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 297, in _checkStatus
raise HTTPError(self.url, code, msg, [], None)
HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 130, in browser.rst
Failed example:
browser.getLink("working copy").click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[59]>", line 1, in <module>
browser.getLink("working copy").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 131, in browser.rst
Failed example:
browser.getLink("Check in").click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[60]>", line 1, in <module>
browser.getLink("Check in").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 319, in getLink
html = self._html
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 547, in _html
self.__html = self._response.html
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 132, in browser.rst
Failed example:
browser.getControl("Check in").click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[61]>", line 1, in <module>
browser.getControl("Check in").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 383, in getControl
label, name, self._getAllResponseForms(),
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 393, in _getAllResponseForms
respforms = self._response.forms
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 43, in forms
self._parse_forms()
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 77, in _parse_forms
form_texts = [text_type(f) for f in self.html('form')]
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/response.py", line 428, in html
% self.content_type)
AttributeError: Not an HTML response body (content-type: application/json)
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 133, in browser.rst
Failed example:
"Checked in" in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 156, in browser.rst
Failed example:
browser.getLink('Folder').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[74]>", line 1, in <module>
browser.getLink('Folder').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 604, in click
self.browser.open(self.url)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 286, in _processRequest
resp = self.testapp.get(url, **reqargs)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 331, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 625, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1312, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1280, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/lint.py", line 199, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 36, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 63, in __call__
wsgi_result = publish(environ, start_response)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 256, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 209, in publish
bind=1)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 56, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 491, in __call__
dont_publish_class, self.REQUEST, bind=1)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/.buildout/eggs/ZServer-4.0b1-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
return object(*args)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFFormController/Products/CMFFormController/FSControllerPageTemplate.py", line 91, in __call__
return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFFormController/Products/CMFFormController/BaseControllerPageTemplate.py", line 32, in _call
return inherited_call(self, *args, **kwargs)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 323, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 360, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 239, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 179, in pt_render
self, source, extra_context
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 83, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/zope.pagetemplate-4.3.0-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 134, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 85, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/z3c.pt-3.0.0a1-py2.7.egg/z3c/pt/pagetemplate.py", line 163, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/zpt/template.py", line 261, in render
return super(PageTemplate, self).render(**vars)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/template.py", line 191, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/template.py", line 171, in render
self._render(stream, econtext, rcontext)
File "bd6a7dd18e5c20bcb0aad009bc601795.py", line 91, in render
File "f9d68e7cb0a6760dbaab0e32d2f58ddb.py", line 397, in render_master
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/expression.py", line 78, in __call__
base = self.traverse(base, request, path_items)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/expression.py", line 66, in traverse
base = traverser(name)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/OFS/Traversable.py", line 357, in restrictedTraverse
return self.unrestrictedTraverse(path, default, restricted=True)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/OFS/Traversable.py", line 286, in unrestrictedTraverse
name, _marker) is not _marker:
- __traceback_info__: ([], 'macros')
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 53, in macros
return self.pt_macros()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 167, in pt_macros
return FSPageTemplate.inheritedAttribute('pt_macros')(self)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 63, in pt_macros
self.id, self._v_errors
- Warning: Compilation failed
- Warning: exceptions.ImportError: No module named set
PTRuntimeError: Page Template edit_macros has errors: ['Compilation failed', 'exceptions.ImportError: No module named set']
- Expression: "context/edit_macros/macros"
- Filename: ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
- Location: (line 19: col 14)
- Source: base_macros context/edit_macros/macros;
^
- Arguments: repeat: {...} (0)
template: <ImplicitAcquisitionWrapper atct_edit at 0x7f438357b050>
modules: <_SecureModuleImporter - at 0x7f438f3b5690>
here: <ImplicitAcquisitionWrapper folder.2017-10-21.6543596881 at 0x7f438357b0f0>
user: <ImplicitAcquisitionWrapper - at 0x7f438357b280>
nothing: <NoneType - at 0x8fe4d0>
container: <ImplicitAcquisitionWrapper plone at 0x7f43825a0aa0>
default: <object - at 0x7f43966ce350>
request: <WSGIRequest - at 0x7f4381bc4950>
wrapped_repeat: <SafeMapping - at 0x7f43824858c0>
traverse_subpath: <list - at 0x7f4382485440>
loop: {...} (0)
context: <ImplicitAcquisitionWrapper folder.2017-10-21.6543596881 at 0x7f438357b0f0>
translate: <function translate at 0x7f43819702a8>
root: <ImplicitAcquisitionWrapper at 0x7f43825a0640>
options: {...} (2)
target_language: <NoneType - at 0x8fe4d0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 157, in browser.rst
Failed example:
browser.getControl('Title').value = 'Foo Folder'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[75]>", line 1, in <module>
browser.getControl('Title').value = 'Foo Folder'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Title'
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)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 158, in browser.rst
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[76]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
available items:
<SelectControl(path=[*, ambiguous])>
<Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 159, in browser.rst
Failed example:
'Changes saved.' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 164, in browser.rst
Failed example:
browser.getLink('Foo Folder').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[78]>", line 1, in <module>
browser.getLink('Foo Folder').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 165, in browser.rst
Failed example:
browser.getLink('Page').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[79]>", line 1, in <module>
browser.getLink('Page').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 604, in click
self.browser.open(self.url)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 256, in open
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 286, in _processRequest
resp = self.testapp.get(url, **reqargs)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 331, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 625, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1312, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1280, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/lint.py", line 199, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 36, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 63, in __call__
wsgi_result = publish(environ, start_response)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 256, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 209, in publish
bind=1)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 56, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 491, in __call__
dont_publish_class, self.REQUEST, bind=1)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/.buildout/eggs/ZServer-4.0b1-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
return object(*args)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFFormController/Products/CMFFormController/FSControllerPageTemplate.py", line 91, in __call__
return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFFormController/Products/CMFFormController/BaseControllerPageTemplate.py", line 32, in _call
return inherited_call(self, *args, **kwargs)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 323, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 360, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 239, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 179, in pt_render
self, source, extra_context
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 83, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/zope.pagetemplate-4.3.0-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 134, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 85, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/z3c.pt-3.0.0a1-py2.7.egg/z3c/pt/pagetemplate.py", line 163, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/zpt/template.py", line 261, in render
return super(PageTemplate, self).render(**vars)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/template.py", line 191, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/template.py", line 171, in render
self._render(stream, econtext, rcontext)
File "bd6a7dd18e5c20bcb0aad009bc601795.py", line 91, in render
File "f9d68e7cb0a6760dbaab0e32d2f58ddb.py", line 397, in render_master
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/expression.py", line 78, in __call__
base = self.traverse(base, request, path_items)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/expression.py", line 66, in traverse
base = traverser(name)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/OFS/Traversable.py", line 357, in restrictedTraverse
return self.unrestrictedTraverse(path, default, restricted=True)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/OFS/Traversable.py", line 286, in unrestrictedTraverse
name, _marker) is not _marker:
- __traceback_info__: ([], 'macros')
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 53, in macros
return self.pt_macros()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 167, in pt_macros
return FSPageTemplate.inheritedAttribute('pt_macros')(self)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 63, in pt_macros
self.id, self._v_errors
- Warning: Compilation failed
- Warning: exceptions.ImportError: No module named set
PTRuntimeError: Page Template edit_macros has errors: ['Compilation failed', 'exceptions.ImportError: No module named set']
- Expression: "context/edit_macros/macros"
- Filename: ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
- Location: (line 19: col 14)
- Source: base_macros context/edit_macros/macros;
^
- Arguments: repeat: {...} (0)
template: <ImplicitAcquisitionWrapper atct_edit at 0x7f438259baf0>
modules: <_SecureModuleImporter - at 0x7f438f3b5690>
here: <ImplicitAcquisitionWrapper document.2017-10-21.6544361129 at 0x7f438259bd70>
user: <ImplicitAcquisitionWrapper - at 0x7f438f19db40>
nothing: <NoneType - at 0x8fe4d0>
container: <ImplicitAcquisitionWrapper plone at 0x7f43848718c0>
default: <object - at 0x7f43966ce350>
request: <WSGIRequest - at 0x7f437f0635d0>
wrapped_repeat: <SafeMapping - at 0x7f43820d3cf8>
traverse_subpath: <list - at 0x7f43820d3950>
loop: {...} (0)
context: <ImplicitAcquisitionWrapper document.2017-10-21.6544361129 at 0x7f438259bd70>
translate: <function translate at 0x7f437ec1ac08>
root: <ImplicitAcquisitionWrapper at 0x7f438265e5a0>
options: {...} (2)
target_language: <NoneType - at 0x8fe4d0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 166, in browser.rst
Failed example:
browser.getControl('Title').value = 'Bar Page'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[80]>", line 1, in <module>
browser.getControl('Title').value = 'Bar Page'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Title'
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)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 167, in browser.rst
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[81]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
available items:
<SelectControl(path=[*, ambiguous])>
<Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 168, in browser.rst
Failed example:
'Changes saved.' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 173, in browser.rst
Failed example:
browser.getLink('Foo Folder').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[83]>", line 1, in <module>
browser.getLink('Foo Folder').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 181, in browser.rst
Failed example:
wc_url
Expected:
'http://nohost/plone/copy_of_foo-folder'
Got:
'http://nohost/plone/copy_of_front-page'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 186, in browser.rst
Failed example:
browser.getLink(url='Document').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[90]>", line 1, in <module>
browser.getLink(url='Document').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 187, in browser.rst
Failed example:
browser.getControl('Title').value = 'Qux Page'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[91]>", line 1, in <module>
browser.getControl('Title').value = 'Qux Page'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Title'
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)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 188, in browser.rst
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[92]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
available items:
<SelectControl(path=[*, ambiguous])>
<Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 189, in browser.rst
Failed example:
'Changes saved.' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 199, in browser.rst
Failed example:
browser.url
Expected:
'http://nohost/plone/foo-folder'
Got:
'http://nohost/plone/front-page'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 201, in browser.rst
Failed example:
browser.getLink('Qux Page')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[99]>", line 1, in <module>
browser.getLink('Qux Page')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 254, in browser.rst
Failed example:
browser.getControl('Add').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[117]>", line 1, in <module>
browser.getControl('Add').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 771, in click
self.browser._clickSubmit(self._form, self._control)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 275, in _clickSubmit
self._processRequest(url, make_request)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 286, in _processRequest
resp = self.testapp.get(url, **reqargs)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 331, in get
expect_errors=expect_errors)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 94, in do_request
expect_errors)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/app.py", line 625, in do_request
res = req.get_response(app, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1312, in send
application, catch_exc_info=True)
File "/home/jenkins/.buildout/eggs/WebOb-1.7.3-py2.7.egg/webob/request.py", line 1280, in call_application
app_iter = application(self.environ, start_response)
File "/home/jenkins/.buildout/eggs/WebTest-2.0.28-py2.7.egg/webtest/lint.py", line 199, in lint_app
iterator = application(environ, start_response_wrapper)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 36, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.testing/src/plone/testing/_z2_testbrowser.py", line 63, in __call__
wsgi_result = publish(environ, start_response)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 256, in publish_module
response = _publish(request, new_mod_info)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 209, in publish
bind=1)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/WSGIPublisher.py", line 56, in call_object
return obj(*args)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.ATContentTypes/Products/ATContentTypes/tool/factory.py", line 491, in __call__
dont_publish_class, self.REQUEST, bind=1)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/ZPublisher/mapply.py", line 85, in mapply
return debug(object, args, context)
File "/home/jenkins/.buildout/eggs/ZServer-4.0b1-py2.7.egg/ZServer/ZPublisher/Publish.py", line 44, in call_object
return object(*args)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFFormController/Products/CMFFormController/FSControllerPageTemplate.py", line 91, in __call__
return self._call(FSControllerPageTemplate.inheritedAttribute('__call__'), *args, **kwargs)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFFormController/Products/CMFFormController/BaseControllerPageTemplate.py", line 32, in _call
return inherited_call(self, *args, **kwargs)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 323, in __call__
return self._bindAndExec(args, kw, None)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Shared/DC/Scripts/Bindings.py", line 360, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 239, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 179, in pt_render
self, source, extra_context
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 83, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/zope.pagetemplate-4.3.0-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 134, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/engine.py", line 85, in __call__
return self.template.render(**kwargs)
File "/home/jenkins/.buildout/eggs/z3c.pt-3.0.0a1-py2.7.egg/z3c/pt/pagetemplate.py", line 163, in render
return base_renderer(**context)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/zpt/template.py", line 261, in render
return super(PageTemplate, self).render(**vars)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/template.py", line 191, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/Chameleon-2.25-py2.7.egg/chameleon/template.py", line 171, in render
self._render(stream, econtext, rcontext)
File "bd6a7dd18e5c20bcb0aad009bc601795.py", line 91, in render
File "f9d68e7cb0a6760dbaab0e32d2f58ddb.py", line 397, in render_master
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/expression.py", line 78, in __call__
base = self.traverse(base, request, path_items)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/expression.py", line 66, in traverse
base = traverser(name)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/OFS/Traversable.py", line 357, in restrictedTraverse
return self.unrestrictedTraverse(path, default, restricted=True)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/OFS/Traversable.py", line 286, in unrestrictedTraverse
name, _marker) is not _marker:
- __traceback_info__: ([], 'macros')
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 53, in macros
return self.pt_macros()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Products.CMFCore/Products/CMFCore/FSPageTemplate.py", line 167, in pt_macros
return FSPageTemplate.inheritedAttribute('pt_macros')(self)
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/Zope/src/Products/PageTemplates/PageTemplate.py", line 63, in pt_macros
self.id, self._v_errors
- Warning: Compilation failed
- Warning: exceptions.ImportError: No module named set
PTRuntimeError: Page Template edit_macros has errors: ['Compilation failed', 'exceptions.ImportError: No module named set']
- Expression: "context/edit_macros/macros"
- Filename: ... types/Products/Archetypes/skins/archetypes/base_edit.cpt
- Location: (line 19: col 14)
- Source: base_macros context/edit_macros/macros;
^
- Arguments: repeat: {...} (0)
template: <ImplicitAcquisitionWrapper atct_edit at 0x7f4382622910>
modules: <_SecureModuleImporter - at 0x7f438f3b5690>
here: <ImplicitAcquisitionWrapper document.2017-10-21.6571096008 at 0x7f4382622280>
user: <ImplicitAcquisitionWrapper - at 0x7f438f150be0>
nothing: <NoneType - at 0x8fe4d0>
container: <ImplicitAcquisitionWrapper plone at 0x7f438265b910>
default: <object - at 0x7f43966ce350>
request: <WSGIRequest - at 0x7f4380d24d50>
wrapped_repeat: <SafeMapping - at 0x7f43818235a8>
traverse_subpath: <list - at 0x7f43818238c0>
loop: {...} (0)
context: <ImplicitAcquisitionWrapper document.2017-10-21.6571096008 at 0x7f4382622280>
translate: <function translate at 0x7f438099ced8>
root: <ImplicitAcquisitionWrapper at 0x7f438265b410>
options: {...} (2)
target_language: <NoneType - at 0x8fe4d0>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 255, in browser.rst
Failed example:
browser.getControl('Title').value = 'My workflow test'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[118]>", line 1, in <module>
browser.getControl('Title').value = 'My workflow test'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Title'
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)>
<SelectControl(url=[*, ambiguous])>
<Item name='http://nohost/plone/createObject?type_name=Collection&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-collection' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Collection&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-collection'>
<Item name='http://nohost/plone/createObject?type_name=Topic&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-topic' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Topic&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-topic'>
<Item name='http://nohost/plone/createObject?type_name=Event&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-event' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Event&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-event'>
<Item name='http://nohost/plone/createObject?type_name=File&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-file' type='radio' name='url' value='http://nohost/plone/createObject?type_name=File&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-file'>
<Item name='http://nohost/plone/createObject?type_name=Folder&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Folder&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-folder'>
<Item name='http://nohost/plone/createObject?type_name=Image&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-image' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Image&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-image'>
<Item name='http://nohost/plone/createObject?type_name=Link&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-link' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Link&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-link'>
<Item name='http://nohost/plone/createObject?type_name=News+Item&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/createObject?type_name=News+Item&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-news-item'>
<Item name='http://nohost/plone/createObject?type_name=Document&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Document&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-document'>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=c541b4482ebac75c30ada99d38ae47ec814c809c) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 256, in browser.rst
Failed example:
browser.getControl(name='text').value = 'My workflow test'
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[119]>", line 1, in <module>
browser.getControl(name='text').value = 'My workflow test'
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: name 'text'
available items:
<SelectControl(path=[*, ambiguous])>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
<SelectControl(url=[*, ambiguous])>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=c541b4482ebac75c30ada99d38ae47ec814c809c) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 257, in browser.rst
Failed example:
browser.getControl('Save').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[120]>", line 1, in <module>
browser.getControl('Save').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 387, in getControl
available)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError: label 'Save'
available items:
<SelectControl(path=[*, ambiguous])>
<Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
<TextControl(SearchableText=)>
<SubmitControl(<None>=Search)>
<SelectControl(url=[*, ambiguous])>
<Item name='http://nohost/plone/createObject?type_name=Collection&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-collection' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Collection&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-collection'>
<Item name='http://nohost/plone/createObject?type_name=Topic&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-topic' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Topic&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-topic'>
<Item name='http://nohost/plone/createObject?type_name=Event&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-event' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Event&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-event'>
<Item name='http://nohost/plone/createObject?type_name=File&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-file' type='radio' name='url' value='http://nohost/plone/createObject?type_name=File&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-file'>
<Item name='http://nohost/plone/createObject?type_name=Folder&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-folder' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Folder&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-folder'>
<Item name='http://nohost/plone/createObject?type_name=Image&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-image' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Image&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-image'>
<Item name='http://nohost/plone/createObject?type_name=Link&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-link' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Link&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-link'>
<Item name='http://nohost/plone/createObject?type_name=News+Item&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-news-item' type='radio' name='url' value='http://nohost/plone/createObject?type_name=News+Item&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-news-item'>
<Item name='http://nohost/plone/createObject?type_name=Document&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-document' checked='checked' type='radio' name='url' value='http://nohost/plone/createObject?type_name=Document&_authenticator=8533d02af5af75c9ddc2f0eff56a1c874d4afaa0' id='form-field-document'>
<SubmitControl(form.button.Add=Add)>
<HiddenControl(_authenticator=c541b4482ebac75c30ada99d38ae47ec814c809c) (readonly)>
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 258, in browser.rst
Failed example:
'Changes saved.' in browser.contents
Expected:
True
Got:
False
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 267, in browser.rst
Failed example:
browser.getLink(id='plone-contentmenu-actions-iterate_checkout').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[126]>", line 1, in <module>
browser.getLink(id='plone-contentmenu-actions-iterate_checkout').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 268, in browser.rst
Failed example:
browser.contents
Expected:
'...Check out...My workflow test...'
Got:
'<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="author" href="http://nohost/plone/author/admin" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><script type="text/javascript">PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="icons-on pat-markspeciallinks plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-folder_factories thumbs-on userrole-authenticated userrole-contributor viewpermission-add-portal-content" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-pat-markspeciallinks="{"external_links_open_new_window": false, "mark_special_links": true}" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>contributor</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>contributor</span>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n<div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n \n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n </div>\n \n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n <input class="searchButton" type="submit" value="Search" />\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <p class="hiddenStructure">Navigation</p>\n <nav class="plone-navbar" 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 \n <li id="portaltab-index_html" class="selected">\n <a href="http://nohost/plone" title="">Home</a>\n </li>\n \n <li id="portaltab-news">\n <a href="http://nohost/plone/news" title="Site News">News</a>\n </li>\n \n <li id="portaltab-events">\n <a href="http://nohost/plone/events" title="Site Events">Events</a>\n </li>\n \n <li id="portaltab-Members">\n <a href="http://nohost/plone/Members" title="Site Users">Users</a>\n </li>\n \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 <div id="column1-container">\n </div>\n \n\n \n\n <div class="col-xs-12 col-sm-12">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n\n <h1 class="documentFirstHeading">Add new item</h1>\n\n <div class="documentDescription">Select the type of item you want to add to your folder.</div>\n\n <div id="content-core">\n \n\n \n\n <form name="quickAdd" method="post" action="http://nohost/plone/@@folder_factories" id="quickAdd">\n\n <ul class="folder-factories">\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Event&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-event" />\n <label class="contenttype-event" for="form-field-event">\n <img alt="" />\n Event\n </label>\n <span class="discreet">Events can be shown in calendars.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=File&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-file" />\n <label class="contenttype-file" for="form-field-file">\n <img alt="" />\n File\n </label>\n <span class="discreet">Lets you upload a file to the site.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Folder&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-folder" />\n <label class="contenttype-folder" for="form-field-folder">\n <img alt="" />\n Folder\n </label>\n <span class="discreet"></span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Image&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-image" />\n <label class="contenttype-image" for="form-field-image">\n <img alt="" />\n Image\n </label>\n <span class="discreet">Images can be referenced in pages or displayed in an album.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Link&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-link" />\n <label class="contenttype-link" for="form-field-link">\n <img alt="" />\n Link\n </label>\n <span class="discreet">Links to an internal or external resource.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=News+Item&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-news-item" />\n <label class="contenttype-news-item" for="form-field-news-item">\n <img alt="" />\n News Item\n </label>\n <span class="discreet">An announcement that will show up in news listings.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Document&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-document" />\n <label class="contenttype-document" for="form-field-document">\n <img alt="" />\n Page\n </label>\n <span class="discreet"></span>\n </li>\n \n </ul>\n\n <div class="formControls">\n <input class="context" type="submit" value="Add" name="form.button.Add" />\n </div>\n <input name="_authenticator" type="hidden" value="1d98ed476c55c16d67e847de187a4e1af3b35286" /></form>\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="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="row">\n\t<div class="col-xs-12">\n\t\t\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-footer-signature">\n <div class="portletContent">\n The \n <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2017 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>\n </aside>\n\n\n \n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73">\n\n<aside class="portlet portletActions">\n\n \n <div class="portletContent">\n <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>\n </div>\n</aside>\n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-colophon">\n <div class="portletContent">\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>\n </aside>\n\n\n \n\n</div>\n\n\n\t</div>\n</div>\n\n\n </div>\n </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="1d98ed476c55c16d67e847de187a4e1af3b35286" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 270, in browser.rst
Failed example:
checkout_form = browser.getForm(name='checkout')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[128]>", line 1, in <module>
checkout_form = browser.getForm(name='checkout')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 377, in getForm
form = disambiguate(matching_forms, '', index)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 1324, in disambiguate
raise LookupError(msg)
LookupError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 271, in browser.rst
Failed example:
checkout_form.getControl('Parent folder').selected = True
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[129]>", line 1, in <module>
checkout_form.getControl('Parent folder').selected = True
NameError: name 'checkout_form' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 272, in browser.rst
Failed example:
checkout_form.getControl('Check out').click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[130]>", line 1, in <module>
checkout_form.getControl('Check out').click()
NameError: name 'checkout_form' is not defined
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 273, in browser.rst
Failed example:
browser.contents
Expected:
'...This is a working copy of...My workflow test..., made by...contributor...'
Got:
'<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="author" href="http://nohost/plone/author/admin" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><script type="text/javascript">PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="icons-on pat-markspeciallinks plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-folder_factories thumbs-on userrole-authenticated userrole-contributor viewpermission-add-portal-content" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-pat-markspeciallinks="{"external_links_open_new_window": false, "mark_special_links": true}" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>contributor</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>contributor</span>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n<div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n \n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n </div>\n \n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n <input class="searchButton" type="submit" value="Search" />\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <p class="hiddenStructure">Navigation</p>\n <nav class="plone-navbar" 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 \n <li id="portaltab-index_html" class="selected">\n <a href="http://nohost/plone" title="">Home</a>\n </li>\n \n <li id="portaltab-news">\n <a href="http://nohost/plone/news" title="Site News">News</a>\n </li>\n \n <li id="portaltab-events">\n <a href="http://nohost/plone/events" title="Site Events">Events</a>\n </li>\n \n <li id="portaltab-Members">\n <a href="http://nohost/plone/Members" title="Site Users">Users</a>\n </li>\n \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 <div id="column1-container">\n </div>\n \n\n \n\n <div class="col-xs-12 col-sm-12">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n\n <h1 class="documentFirstHeading">Add new item</h1>\n\n <div class="documentDescription">Select the type of item you want to add to your folder.</div>\n\n <div id="content-core">\n \n\n \n\n <form name="quickAdd" method="post" action="http://nohost/plone/@@folder_factories" id="quickAdd">\n\n <ul class="folder-factories">\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Event&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-event" />\n <label class="contenttype-event" for="form-field-event">\n <img alt="" />\n Event\n </label>\n <span class="discreet">Events can be shown in calendars.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=File&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-file" />\n <label class="contenttype-file" for="form-field-file">\n <img alt="" />\n File\n </label>\n <span class="discreet">Lets you upload a file to the site.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Folder&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-folder" />\n <label class="contenttype-folder" for="form-field-folder">\n <img alt="" />\n Folder\n </label>\n <span class="discreet"></span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Image&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-image" />\n <label class="contenttype-image" for="form-field-image">\n <img alt="" />\n Image\n </label>\n <span class="discreet">Images can be referenced in pages or displayed in an album.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Link&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-link" />\n <label class="contenttype-link" for="form-field-link">\n <img alt="" />\n Link\n </label>\n <span class="discreet">Links to an internal or external resource.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=News+Item&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-news-item" />\n <label class="contenttype-news-item" for="form-field-news-item">\n <img alt="" />\n News Item\n </label>\n <span class="discreet">An announcement that will show up in news listings.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Document&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-document" />\n <label class="contenttype-document" for="form-field-document">\n <img alt="" />\n Page\n </label>\n <span class="discreet"></span>\n </li>\n \n </ul>\n\n <div class="formControls">\n <input class="context" type="submit" value="Add" name="form.button.Add" />\n </div>\n <input name="_authenticator" type="hidden" value="1d98ed476c55c16d67e847de187a4e1af3b35286" /></form>\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="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="row">\n\t<div class="col-xs-12">\n\t\t\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-footer-signature">\n <div class="portletContent">\n The \n <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2017 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>\n </aside>\n\n\n \n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73">\n\n<aside class="portlet portletActions">\n\n \n <div class="portletContent">\n <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>\n </div>\n</aside>\n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-colophon">\n <div class="portletContent">\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>\n </aside>\n\n\n \n\n</div>\n\n\n\t</div>\n</div>\n\n\n </div>\n </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="1d98ed476c55c16d67e847de187a4e1af3b35286" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 275, in browser.rst
Failed example:
browser.contents
Expected:
'...state-draft-copy...'
Got:
'<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="author" href="http://nohost/plone/author/admin" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><script type="text/javascript">PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="icons-on pat-markspeciallinks plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-folder_factories thumbs-on userrole-authenticated userrole-contributor viewpermission-add-portal-content" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-pat-markspeciallinks="{"external_links_open_new_window": false, "mark_special_links": true}" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>contributor</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>contributor</span>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n<div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n \n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n </div>\n \n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n <input class="searchButton" type="submit" value="Search" />\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <p class="hiddenStructure">Navigation</p>\n <nav class="plone-navbar" 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 \n <li id="portaltab-index_html" class="selected">\n <a href="http://nohost/plone" title="">Home</a>\n </li>\n \n <li id="portaltab-news">\n <a href="http://nohost/plone/news" title="Site News">News</a>\n </li>\n \n <li id="portaltab-events">\n <a href="http://nohost/plone/events" title="Site Events">Events</a>\n </li>\n \n <li id="portaltab-Members">\n <a href="http://nohost/plone/Members" title="Site Users">Users</a>\n </li>\n \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 <div id="column1-container">\n </div>\n \n\n \n\n <div class="col-xs-12 col-sm-12">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n\n <h1 class="documentFirstHeading">Add new item</h1>\n\n <div class="documentDescription">Select the type of item you want to add to your folder.</div>\n\n <div id="content-core">\n \n\n \n\n <form name="quickAdd" method="post" action="http://nohost/plone/@@folder_factories" id="quickAdd">\n\n <ul class="folder-factories">\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Event&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-event" />\n <label class="contenttype-event" for="form-field-event">\n <img alt="" />\n Event\n </label>\n <span class="discreet">Events can be shown in calendars.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=File&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-file" />\n <label class="contenttype-file" for="form-field-file">\n <img alt="" />\n File\n </label>\n <span class="discreet">Lets you upload a file to the site.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Folder&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-folder" />\n <label class="contenttype-folder" for="form-field-folder">\n <img alt="" />\n Folder\n </label>\n <span class="discreet"></span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Image&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-image" />\n <label class="contenttype-image" for="form-field-image">\n <img alt="" />\n Image\n </label>\n <span class="discreet">Images can be referenced in pages or displayed in an album.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Link&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-link" />\n <label class="contenttype-link" for="form-field-link">\n <img alt="" />\n Link\n </label>\n <span class="discreet">Links to an internal or external resource.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=News+Item&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-news-item" />\n <label class="contenttype-news-item" for="form-field-news-item">\n <img alt="" />\n News Item\n </label>\n <span class="discreet">An announcement that will show up in news listings.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Document&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-document" />\n <label class="contenttype-document" for="form-field-document">\n <img alt="" />\n Page\n </label>\n <span class="discreet"></span>\n </li>\n \n </ul>\n\n <div class="formControls">\n <input class="context" type="submit" value="Add" name="form.button.Add" />\n </div>\n <input name="_authenticator" type="hidden" value="1d98ed476c55c16d67e847de187a4e1af3b35286" /></form>\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="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="row">\n\t<div class="col-xs-12">\n\t\t\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-footer-signature">\n <div class="portletContent">\n The \n <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2017 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>\n </aside>\n\n\n \n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73">\n\n<aside class="portlet portletActions">\n\n \n <div class="portletContent">\n <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>\n </div>\n</aside>\n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-colophon">\n <div class="portletContent">\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>\n </aside>\n\n\n \n\n</div>\n\n\n\t</div>\n</div>\n\n\n </div>\n </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="1d98ed476c55c16d67e847de187a4e1af3b35286" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 282, in browser.rst
Failed example:
browser.contents
Expected:
'...This item is being edited by...contributor...a working copy...'
Got:
'<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="author" href="http://nohost/plone/author/admin" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><script type="text/javascript">PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="icons-on pat-markspeciallinks plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-folder_factories thumbs-on userrole-authenticated userrole-contributor viewpermission-add-portal-content" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-pat-markspeciallinks="{"external_links_open_new_window": false, "mark_special_links": true}" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>contributor</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>contributor</span>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n<div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n \n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n </div>\n \n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n <input class="searchButton" type="submit" value="Search" />\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <p class="hiddenStructure">Navigation</p>\n <nav class="plone-navbar" 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 \n <li id="portaltab-index_html" class="selected">\n <a href="http://nohost/plone" title="">Home</a>\n </li>\n \n <li id="portaltab-news">\n <a href="http://nohost/plone/news" title="Site News">News</a>\n </li>\n \n <li id="portaltab-events">\n <a href="http://nohost/plone/events" title="Site Events">Events</a>\n </li>\n \n <li id="portaltab-Members">\n <a href="http://nohost/plone/Members" title="Site Users">Users</a>\n </li>\n \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 <div id="column1-container">\n </div>\n \n\n \n\n <div class="col-xs-12 col-sm-12">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n\n <h1 class="documentFirstHeading">Add new item</h1>\n\n <div class="documentDescription">Select the type of item you want to add to your folder.</div>\n\n <div id="content-core">\n \n\n \n\n <form name="quickAdd" method="post" action="http://nohost/plone/@@folder_factories" id="quickAdd">\n\n <ul class="folder-factories">\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Event&_authenticator=2dcfb6600c50c243e66fd26312d44e4e1a2354f1" id="form-field-event" />\n <label class="contenttype-event" for="form-field-event">\n <img alt="" />\n Event\n </label>\n <span class="discreet">Events can be shown in calendars.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=File&_authenticator=2dcfb6600c50c243e66fd26312d44e4e1a2354f1" id="form-field-file" />\n <label class="contenttype-file" for="form-field-file">\n <img alt="" />\n File\n </label>\n <span class="discreet">Lets you upload a file to the site.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Folder&_authenticator=2dcfb6600c50c243e66fd26312d44e4e1a2354f1" id="form-field-folder" />\n <label class="contenttype-folder" for="form-field-folder">\n <img alt="" />\n Folder\n </label>\n <span class="discreet"></span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Image&_authenticator=2dcfb6600c50c243e66fd26312d44e4e1a2354f1" id="form-field-image" />\n <label class="contenttype-image" for="form-field-image">\n <img alt="" />\n Image\n </label>\n <span class="discreet">Images can be referenced in pages or displayed in an album.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Link&_authenticator=2dcfb6600c50c243e66fd26312d44e4e1a2354f1" id="form-field-link" />\n <label class="contenttype-link" for="form-field-link">\n <img alt="" />\n Link\n </label>\n <span class="discreet">Links to an internal or external resource.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=News+Item&_authenticator=2dcfb6600c50c243e66fd26312d44e4e1a2354f1" id="form-field-news-item" />\n <label class="contenttype-news-item" for="form-field-news-item">\n <img alt="" />\n News Item\n </label>\n <span class="discreet">An announcement that will show up in news listings.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Document&_authenticator=2dcfb6600c50c243e66fd26312d44e4e1a2354f1" id="form-field-document" />\n <label class="contenttype-document" for="form-field-document">\n <img alt="" />\n Page\n </label>\n <span class="discreet"></span>\n </li>\n \n </ul>\n\n <div class="formControls">\n <input class="context" type="submit" value="Add" name="form.button.Add" />\n </div>\n <input name="_authenticator" type="hidden" value="5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" /></form>\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="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="row">\n\t<div class="col-xs-12">\n\t\t\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-footer-signature">\n <div class="portletContent">\n The \n <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2017 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>\n </aside>\n\n\n \n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73">\n\n<aside class="portlet portletActions">\n\n \n <div class="portletContent">\n <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>\n </div>\n</aside>\n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-colophon">\n <div class="portletContent">\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>\n </aside>\n\n\n \n\n</div>\n\n\n\t</div>\n</div>\n\n\n </div>\n </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 302, in browser.rst
Failed example:
browser.getLink(id='workflow-transition-submit-copy-for-publication')\
.click()
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[145]>", line 1, in <module>
browser.getLink(id='workflow-transition-submit-copy-for-publication')\
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 304, in browser.rst
Failed example:
browser.contents
Expected:
'...state-pending-copy...'
Got:
'<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="author" href="http://nohost/plone/author/admin" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><script type="text/javascript">PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="icons-on pat-markspeciallinks plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-folder_factories thumbs-on userrole-authenticated userrole-contributor viewpermission-add-portal-content" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-pat-markspeciallinks="{"external_links_open_new_window": false, "mark_special_links": true}" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>contributor</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>contributor</span>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n<div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n \n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n </div>\n \n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n <input class="searchButton" type="submit" value="Search" />\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <p class="hiddenStructure">Navigation</p>\n <nav class="plone-navbar" 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 \n <li id="portaltab-index_html" class="selected">\n <a href="http://nohost/plone" title="">Home</a>\n </li>\n \n <li id="portaltab-news">\n <a href="http://nohost/plone/news" title="Site News">News</a>\n </li>\n \n <li id="portaltab-events">\n <a href="http://nohost/plone/events" title="Site Events">Events</a>\n </li>\n \n <li id="portaltab-Members">\n <a href="http://nohost/plone/Members" title="Site Users">Users</a>\n </li>\n \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 <div id="column1-container">\n </div>\n \n\n \n\n <div class="col-xs-12 col-sm-12">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n\n <h1 class="documentFirstHeading">Add new item</h1>\n\n <div class="documentDescription">Select the type of item you want to add to your folder.</div>\n\n <div id="content-core">\n \n\n \n\n <form name="quickAdd" method="post" action="http://nohost/plone/@@folder_factories" id="quickAdd">\n\n <ul class="folder-factories">\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Event&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-event" />\n <label class="contenttype-event" for="form-field-event">\n <img alt="" />\n Event\n </label>\n <span class="discreet">Events can be shown in calendars.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=File&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-file" />\n <label class="contenttype-file" for="form-field-file">\n <img alt="" />\n File\n </label>\n <span class="discreet">Lets you upload a file to the site.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Folder&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-folder" />\n <label class="contenttype-folder" for="form-field-folder">\n <img alt="" />\n Folder\n </label>\n <span class="discreet"></span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Image&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-image" />\n <label class="contenttype-image" for="form-field-image">\n <img alt="" />\n Image\n </label>\n <span class="discreet">Images can be referenced in pages or displayed in an album.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Link&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-link" />\n <label class="contenttype-link" for="form-field-link">\n <img alt="" />\n Link\n </label>\n <span class="discreet">Links to an internal or external resource.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=News+Item&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-news-item" />\n <label class="contenttype-news-item" for="form-field-news-item">\n <img alt="" />\n News Item\n </label>\n <span class="discreet">An announcement that will show up in news listings.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Document&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-document" />\n <label class="contenttype-document" for="form-field-document">\n <img alt="" />\n Page\n </label>\n <span class="discreet"></span>\n </li>\n \n </ul>\n\n <div class="formControls">\n <input class="context" type="submit" value="Add" name="form.button.Add" />\n </div>\n <input name="_authenticator" type="hidden" value="2dcfb6600c50c243e66fd26312d44e4e1a2354f1" /></form>\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="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="row">\n\t<div class="col-xs-12">\n\t\t\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-footer-signature">\n <div class="portletContent">\n The \n <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2017 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>\n </aside>\n\n\n \n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73">\n\n<aside class="portlet portletActions">\n\n \n <div class="portletContent">\n <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>\n </div>\n</aside>\n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-colophon">\n <div class="portletContent">\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>\n </aside>\n\n\n \n\n</div>\n\n\n\t</div>\n</div>\n\n\n </div>\n </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="2dcfb6600c50c243e66fd26312d44e4e1a2354f1" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 306, in browser.rst
Failed example:
browser.contents
Expected:
'...This is a working copy of...My workflow test..., made by...contributor...'
Got:
'<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="author" href="http://nohost/plone/author/admin" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><script type="text/javascript">PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="icons-on pat-markspeciallinks plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-folder_factories thumbs-on userrole-authenticated userrole-contributor viewpermission-add-portal-content" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-pat-markspeciallinks="{"external_links_open_new_window": false, "mark_special_links": true}" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>contributor</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>contributor</span>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n<div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n \n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n </div>\n \n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n <input class="searchButton" type="submit" value="Search" />\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <p class="hiddenStructure">Navigation</p>\n <nav class="plone-navbar" 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 \n <li id="portaltab-index_html" class="selected">\n <a href="http://nohost/plone" title="">Home</a>\n </li>\n \n <li id="portaltab-news">\n <a href="http://nohost/plone/news" title="Site News">News</a>\n </li>\n \n <li id="portaltab-events">\n <a href="http://nohost/plone/events" title="Site Events">Events</a>\n </li>\n \n <li id="portaltab-Members">\n <a href="http://nohost/plone/Members" title="Site Users">Users</a>\n </li>\n \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 <div id="column1-container">\n </div>\n \n\n \n\n <div class="col-xs-12 col-sm-12">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n\n <h1 class="documentFirstHeading">Add new item</h1>\n\n <div class="documentDescription">Select the type of item you want to add to your folder.</div>\n\n <div id="content-core">\n \n\n \n\n <form name="quickAdd" method="post" action="http://nohost/plone/@@folder_factories" id="quickAdd">\n\n <ul class="folder-factories">\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Event&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-event" />\n <label class="contenttype-event" for="form-field-event">\n <img alt="" />\n Event\n </label>\n <span class="discreet">Events can be shown in calendars.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=File&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-file" />\n <label class="contenttype-file" for="form-field-file">\n <img alt="" />\n File\n </label>\n <span class="discreet">Lets you upload a file to the site.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Folder&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-folder" />\n <label class="contenttype-folder" for="form-field-folder">\n <img alt="" />\n Folder\n </label>\n <span class="discreet"></span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Image&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-image" />\n <label class="contenttype-image" for="form-field-image">\n <img alt="" />\n Image\n </label>\n <span class="discreet">Images can be referenced in pages or displayed in an album.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Link&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-link" />\n <label class="contenttype-link" for="form-field-link">\n <img alt="" />\n Link\n </label>\n <span class="discreet">Links to an internal or external resource.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=News+Item&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-news-item" />\n <label class="contenttype-news-item" for="form-field-news-item">\n <img alt="" />\n News Item\n </label>\n <span class="discreet">An announcement that will show up in news listings.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Document&_authenticator=5dd75fc996234d74f662168afe35daea9d927759" id="form-field-document" />\n <label class="contenttype-document" for="form-field-document">\n <img alt="" />\n Page\n </label>\n <span class="discreet"></span>\n </li>\n \n </ul>\n\n <div class="formControls">\n <input class="context" type="submit" value="Add" name="form.button.Add" />\n </div>\n <input name="_authenticator" type="hidden" value="2dcfb6600c50c243e66fd26312d44e4e1a2354f1" /></form>\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="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="row">\n\t<div class="col-xs-12">\n\t\t\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-footer-signature">\n <div class="portletContent">\n The \n <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2017 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>\n </aside>\n\n\n \n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73">\n\n<aside class="portlet portletActions">\n\n \n <div class="portletContent">\n <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>\n </div>\n</aside>\n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-colophon">\n <div class="portletContent">\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>\n </aside>\n\n\n \n\n</div>\n\n\n\t</div>\n</div>\n\n\n </div>\n </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="2dcfb6600c50c243e66fd26312d44e4e1a2354f1" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 309, in browser.rst
Failed example:
browser.contents
Expected:
'...This item is being edited by...contributor...a working copy...'
Got:
'<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="author" href="http://nohost/plone/author/admin" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="alternate" href="http://nohost/plone/news/aggregator/RSS" title="News - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/rss.xml" title="News - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/news/aggregator/atom.xml" title="News - Atom" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - RSS 1.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - RSS 2.0" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - Atom" type="application/rss+xml" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.css" data-bundle="production" /><link rel="stylesheet" type="text/css" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><script type="text/javascript">PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2017-10-21T14:32:11.328299/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="icons-on pat-markspeciallinks plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-folder_factories thumbs-on userrole-authenticated userrole-contributor viewpermission-add-portal-content" dir="ltr" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}" data-pat-markspeciallinks="{"external_links_open_new_window": false, "mark_special_links": true}" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-base-url="http://nohost/plone">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"desktop_width": "768px", "submenu_width": "180px", "toolbar_width": "120px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>contributor</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>contributor</span>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" title="Preferences">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a href="http://nohost/plone/logout" id="personaltools-logout" title="Log out">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n<div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n \n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" style="cursor: pointer">only in current section</label>\n </div>\n \n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField" />\n\n <input class="searchButton" type="submit" value="Search" />\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search\xe2\x80\xa6</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <p class="hiddenStructure">Navigation</p>\n <nav class="plone-navbar" 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 \n <li id="portaltab-index_html" class="selected">\n <a href="http://nohost/plone" title="">Home</a>\n </li>\n \n <li id="portaltab-news">\n <a href="http://nohost/plone/news" title="Site News">News</a>\n </li>\n \n <li id="portaltab-events">\n <a href="http://nohost/plone/events" title="Site Events">Events</a>\n </li>\n \n <li id="portaltab-Members">\n <a href="http://nohost/plone/Members" title="Site Users">Users</a>\n </li>\n \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 <div id="column1-container">\n </div>\n \n\n \n\n <div class="col-xs-12 col-sm-12">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n\n <h1 class="documentFirstHeading">Add new item</h1>\n\n <div class="documentDescription">Select the type of item you want to add to your folder.</div>\n\n <div id="content-core">\n \n\n \n\n <form name="quickAdd" method="post" action="http://nohost/plone/@@folder_factories" id="quickAdd">\n\n <ul class="folder-factories">\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Event&_authenticator=5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" id="form-field-event" />\n <label class="contenttype-event" for="form-field-event">\n <img alt="" />\n Event\n </label>\n <span class="discreet">Events can be shown in calendars.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=File&_authenticator=5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" id="form-field-file" />\n <label class="contenttype-file" for="form-field-file">\n <img alt="" />\n File\n </label>\n <span class="discreet">Lets you upload a file to the site.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Folder&_authenticator=5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" id="form-field-folder" />\n <label class="contenttype-folder" for="form-field-folder">\n <img alt="" />\n Folder\n </label>\n <span class="discreet"></span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Image&_authenticator=5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" id="form-field-image" />\n <label class="contenttype-image" for="form-field-image">\n <img alt="" />\n Image\n </label>\n <span class="discreet">Images can be referenced in pages or displayed in an album.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Link&_authenticator=5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" id="form-field-link" />\n <label class="contenttype-link" for="form-field-link">\n <img alt="" />\n Link\n </label>\n <span class="discreet">Links to an internal or external resource.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=News+Item&_authenticator=5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" id="form-field-news-item" />\n <label class="contenttype-news-item" for="form-field-news-item">\n <img alt="" />\n News Item\n </label>\n <span class="discreet">An announcement that will show up in news listings.</span>\n </li>\n \n <li>\n <input type="radio" name="url" value="http://nohost/plone/createObject?type_name=Document&_authenticator=5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" id="form-field-document" />\n <label class="contenttype-document" for="form-field-document">\n <img alt="" />\n Page\n </label>\n <span class="discreet"></span>\n </li>\n \n </ul>\n\n <div class="formControls">\n <input class="context" type="submit" value="Add" name="form.button.Add" />\n </div>\n <input name="_authenticator" type="hidden" value="5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" /></form>\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="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="row">\n\t<div class="col-xs-12">\n\t\t\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a666f6f746572">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-footer-signature">\n <div class="portletContent">\n The \n <a href="http://plone.com">Plone<sup>\xc2\xae</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">\xc2\xa9</abbr> 2000-2017 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>\n </aside>\n\n\n \n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a616374696f6e73">\n\n<aside class="portlet portletActions">\n\n \n <div class="portletContent">\n <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>\n </div>\n</aside>\n\n</div>\n\n<div class="portletWrapper" id="portletwrapper-706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e" data-portlethash="706c6f6e652e666f6f746572706f72746c6574730a636f6e746578740a2f706c6f6e650a636f6c6f70686f6e">\n\n \n\n \n \n\n <aside class="portlet portletClassic" id="portal-colophon">\n <div class="portletContent">\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>\n </aside>\n\n\n \n\n</div>\n\n\n\t</div>\n</div>\n\n\n </div>\n </footer><script src="http://nohost/plone/++resource++protect.js" type="application/javascript" id="protect-script" data-token="5d6f6959a59ad5c6e7b1c732b8418b93853e4baa" data-site-url="http://nohost/plone"></script></body>\n</html>'
----------------------------------------------------------------------
File "/home/jenkins/.buildout/eggs/plone.app.iterate-3.3.5-py2.7.egg/plone/app/iterate/tests/browser.rst", line 323, in browser.rst
Failed example:
browser.getLink(id='plone-contentmenu-actions-delete')
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1315, in __run
compileflags, 1) in test.globs
File "<doctest browser.rst[154]>", line 1, in <module>
browser.getLink(id='plone-contentmenu-actions-delete')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-5.2.3-py2.7.egg/zope/testbrowser/browser.py", line 332, in getLink
raise LinkNotFoundError()
LinkNotFoundError
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
FAILED: plone.api.tests.test_user.TestPloneApiUser.test_get
Error Message:
<Products.PlonePAS.tools.memberdata.MemberData object at 0x7f4384d79210> != <Products.PlonePAS.tools.memberdata.MemberData object at 0x7f438115c890>
Stack Trace:
<Products.PlonePAS.tools.memberdata.MemberData object at 0x7f4384d79210> != <Products.PlonePAS.tools.memberdata.MemberData object at 0x7f438115c890>
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/workspace/plone-5.2-python-2.7/src/plone.api/src/plone/api/tests/test_user.py", line 186, in test_get
self.assertEqual(api.user.get('chuck'), user)
File "/usr/lib/python2.7/unittest/case.py", line 513, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
raise self.failureException(msg)
FAILED: plone.app.contentrules.tests.test_condition_portal_type.TestPortalTypeCondition.testExecute
Error Message:
True is not false
Stack Trace:
True is not false
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/.buildout/eggs/plone.app.contentrules-4.0.17-py2.7.egg/plone/app/contentrules/tests/test_condition_portal_type.py", line 79, in testExecute
self.assertFalse(ex())
File "/usr/lib/python2.7/unittest/case.py", line 416, in assertFalse
raise self.failureException(msg)
FAILED: plone.app.event.tests.test_event_listing.TestEventsListingCollection.test_events_listing_ical
Error Message:
('Could not adapt', [<Products.ZCatalog.Catalog.mybrains object at 0x7f43841135f0>, <Products.ZCatalog.Catalog.mybrains object at 0x7f4384113c30>, <Products.ZCatalog.Catalog.mybrains object at 0x7f43841132d0>], <InterfaceClass plone.event.interfaces.IEventAccessor>)
Stack Trace:
('Could not adapt', [<Products.ZCatalog.Catalog.mybrains object at 0x7f43841135f0>, <Products.ZCatalog.Catalog.mybrains object at 0x7f4384113c30>, <Products.ZCatalog.Catalog.mybrains object at 0x7f43841132d0>], <InterfaceClass plone.event.interfaces.IEventAccessor>)
File "/usr/lib/python2.7/unittest/case.py", line 329, in run
testMethod()
File "/home/jenkins/.buildout/eggs/mock-2.0.0-py2.7.egg/mock/mock.py", line 1305, in patched
return func(*args, **keywargs)
File "/home/jenkins/.buildout/eggs/plone.app.event-3.0.6-py2.7.egg/plone/app/event/tests/test_event_listing.py", line 51, in test_events_listing_ical
view()
File "/home/jenkins/.buildout/eggs/plone.app.event-3.0.6-py2.7.egg/plone/app/event/browser/event_listing.py", line 439, in __call__
return self.ical
File "/home/jenkins/.buildout/eggs/plone.app.event-3.0.6-py2.7.egg/plone/app/event/browser/event_listing.py", line 189, in ical
cal = construct_icalendar(self.context, events)
File "/home/jenkins/.buildout/eggs/plone.app.event-3.0.6-py2.7.egg/plone/app/event/ical/exporter.py", line 52, in construct_icalendar
acc = IEventAccessor(event)
More information about the Testbot
mailing list