[Testbot] Plone 6.0 - Python 3.6 - Build # 113 - Still Failing!

jenkins at plone.org jenkins at plone.org
Fri Sep 25 22:26:24 UTC 2020


Plone 6.0 - Python 3.6 - Build # 113 - Still Failing:

Check console output at https://jenkins.plone.org/job/plone-6.0-python-3.6/113/ to view the results.


Plone 6.0 - Python 3.6 - Build # 113 - Still Failing:

Check console output at https://jenkins.plone.org/job/plone-6.0-python-3.6/113/ to view the results.

Test Results:

9 tests failed.
FAILED:  Products.CMFPlone.tests.testRegistrationTool.TestRegistrationTool.testMailPassword

Error Message:
initial_value must be str or None, not bytes

Stack Trace:
initial_value must be str or None, not bytes

  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/testRegistrationTool.py", line 212, in testMailPassword
    msg = message_from_string(mails.messages[0])
  File "/srv/python3.6/lib/python3.6/email/__init__.py", line 38, in message_from_string
    return Parser(*args, **kws).parsestr(s)
  File "/srv/python3.6/lib/python3.6/email/parser.py", line 67, in parsestr
    return self.parse(StringIO(text), headersonly=headersonly)


FAILED:  Products.CMFPlone.tests.testRegistrationTool.TestRegistrationTool.testMailPasswordEncoding

Error Message:
initial_value must be str or None, not bytes

Stack Trace:
initial_value must be str or None, not bytes

  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/testRegistrationTool.py", line 245, in testMailPasswordEncoding
    msg = message_from_string(mails.messages[0])
  File "/srv/python3.6/lib/python3.6/email/__init__.py", line 38, in message_from_string
    return Parser(*args, **kws).parsestr(s)
  File "/srv/python3.6/lib/python3.6/email/parser.py", line 67, in parsestr
    return self.parse(StringIO(text), headersonly=headersonly)


FAILED:  Products.CMFPlone.tests.testRegistrationTool.TestRegistrationTool.testRegisteredNotify

Error Message:
initial_value must be str or None, not bytes

Stack Trace:
initial_value must be str or None, not bytes

  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/testRegistrationTool.py", line 153, in testRegisteredNotify
    msg = message_from_string(mails.messages[0])
  File "/srv/python3.6/lib/python3.6/email/__init__.py", line 38, in message_from_string
    return Parser(*args, **kws).parsestr(s)
  File "/srv/python3.6/lib/python3.6/email/parser.py", line 67, in parsestr
    return self.parse(StringIO(text), headersonly=headersonly)


FAILED:  Products.CMFPlone.tests.testRegistrationTool.TestRegistrationTool.testRegisteredNotifyEncoding

Error Message:
initial_value must be str or None, not bytes

Stack Trace:
initial_value must be str or None, not bytes

  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/testRegistrationTool.py", line 185, in testRegisteredNotifyEncoding
    msg = message_from_string(mails.messages[0])
  File "/srv/python3.6/lib/python3.6/email/__init__.py", line 38, in message_from_string
    return Parser(*args, **kws).parsestr(s)
  File "/srv/python3.6/lib/python3.6/email/parser.py", line 67, in parsestr
    return self.parse(StringIO(text), headersonly=headersonly)


FAILED:  Products.CMFPlone.tests.test_login_help.TestLoginHelp.test_request_reset_password

Error Message:
a bytes-like object is required, not 'str'

Stack Trace:
a bytes-like object is required, not 'str'

  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/test_login_help.py", line 73, in test_request_reset_password
    self.assertIn('To: foo at plone.org', message)
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 1086, in assertIn
    if member not in container:


FAILED:  Products.CMFPlone.tests.test_login_help.TestLoginHelpFunctional.test_login_help_request_username

Error Message:
a bytes-like object is required, not 'str'

Stack Trace:
a bytes-like object is required, not 'str'

  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/test_login_help.py", line 143, in test_login_help_request_username
    self.assertIn('To: foo at plone.org', message)
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 1086, in assertIn
    if member not in container:


FAILED:  Products.CMFPlone.tests.emaillogin.rst

Error Message:
Failed doctest test for emaillogin.rst

Stack Trace:
Failed doctest test for emaillogin.rst
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/emaillogin.rst", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/emaillogin.rst", line 227, in emaillogin.rst
Failed example:
    "To: email2 at example.org" in msg
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest emaillogin.rst[97]>", line 1, in <module>
        "To: email2 at example.org" in msg
    TypeError: a bytes-like object is required, not 'str'
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/emaillogin.rst", line 268, in emaillogin.rst
Failed example:
    "To: username at example.org" in msg
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest emaillogin.rst[118]>", line 1, in <module>
        "To: username at example.org" in msg
    TypeError: a bytes-like object is required, not 'str'


  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/srv/python3.6/lib/python3.6/doctest.py", line 2199, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  Products.CMFPlone.tests.mails.txt

Error Message:
Failed doctest test for mails.txt

Stack Trace:
Failed doctest test for mails.txt
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/mails.txt", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/mails.txt", line 50, in mails.txt
Failed example:
    'To: mail at plone.test' in msg
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest mails.txt[15]>", line 1, in <module>
        'To: mail at plone.test' in msg
    TypeError: a bytes-like object is required, not 'str'
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/mails.txt", line 53, in mails.txt
Failed example:
    'From: mail at plone.test' in msg
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest mails.txt[16]>", line 1, in <module>
        'From: mail at plone.test' in msg
    TypeError: a bytes-like object is required, not 'str'
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/mails.txt", line 58, in mails.txt
Failed example:
    'Subject: =?utf-8?q?Some_t=C3=A4st_subject=2E?=' in msg
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest mails.txt[17]>", line 1, in <module>
        'Subject: =?utf-8?q?Some_t=C3=A4st_subject=2E?=' in msg
    TypeError: a bytes-like object is required, not 'str'
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/mails.txt", line 66, in mails.txt
Failed example:
    msg.replace('=\n', '').replace('\n', ' ')
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest mails.txt[18]>", line 1, in <module>
        msg.replace('=\n', '').replace('\n', ' ')
    TypeError: a bytes-like object is required, not 'str'


  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/srv/python3.6/lib/python3.6/doctest.py", line 2199, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


FAILED:  Products.CMFPlone.tests.pwreset_browser.rst

Error Message:
Failed doctest test for pwreset_browser.rst

Stack Trace:
Failed doctest test for pwreset_browser.rst
  File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 0

----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 330, in pwreset_browser.rst
Failed example:
    b"The site administrator asks you to reset your password for 'wsmith' userid" in msg
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 333, in pwreset_browser.rst
Failed example:
    please_visit_text in msg
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 416, in pwreset_browser.rst
Failed example:
    message["To"]
Expected:
    'bsmith at example.com'
Got nothing
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 419, in pwreset_browser.rst
Failed example:
    b"Please activate it by visiting" in msgtext
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 426, in pwreset_browser.rst
Failed example:
    address = re.search(r'(http://nohost/plone/passwordreset/[a-z0-9]+\?userid=[\w]*)\s', msgtext).groups()[0]
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[167]>", line 1, in <module>
        address = re.search(r'(http://nohost/plone/passwordreset/[a-z0-9]+\?userid=[\w]*)\s', msgtext).groups()[0]
    AttributeError: 'NoneType' object has no attribute 'groups'
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 431, in pwreset_browser.rst
Failed example:
    "Please fill out the form below to set your password" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 433, in pwreset_browser.rst
Failed example:
    browser.getControl(name='userid').value = 'bsmith'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[170]>", line 1, in <module>
        browser.getControl(name='userid').value = 'bsmith'
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'userid'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 434, in pwreset_browser.rst
Failed example:
    browser.getControl(name='password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[171]>", line 1, in <module>
        browser.getControl(name='password').value = 'secret'
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'password'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 435, in pwreset_browser.rst
Failed example:
    browser.getControl(name='password2').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[172]>", line 1, in <module>
        browser.getControl(name='password2').value = 'secret'
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'password2'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 436, in pwreset_browser.rst
Failed example:
    browser.getControl("Set my password").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[173]>", line 1, in <module>
        browser.getControl("Set my password").click()
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Set my password'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 437, in pwreset_browser.rst
Failed example:
    "Password reset successful, you are logged in now!" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 442, in pwreset_browser.rst
Failed example:
    len(events_fired) == 1
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 444, in pwreset_browser.rst
Failed example:
    events_fired[0].principal
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[176]>", line 1, in <module>
        events_fired[0].principal
    IndexError: list index out of range
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 449, in pwreset_browser.rst
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[177]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 342, in getLink
        raise LinkNotFoundError()
    zope.testbrowser.browser.LinkNotFoundError
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 450, in pwreset_browser.rst
Failed example:
    "You are now logged out" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 507, in pwreset_browser.rst
Failed example:
    message["To"]
Expected:
    'wwwsmith at example.com'
Got nothing
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 510, in pwreset_browser.rst
Failed example:
    b"Please activate it by visiting" in msgtext
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 513, in pwreset_browser.rst
Failed example:
    address = re.search(r'(http://nohost/plone/passwordreset/[a-z0-9]+\?userid=[\w]*)\s', msgtext).groups()[0]
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[206]>", line 1, in <module>
        address = re.search(r'(http://nohost/plone/passwordreset/[a-z0-9]+\?userid=[\w]*)\s', msgtext).groups()[0]
    AttributeError: 'NoneType' object has no attribute 'groups'
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 518, in pwreset_browser.rst
Failed example:
    "Please fill out the form below to set your password" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 520, in pwreset_browser.rst
Failed example:
    browser.getControl(name='userid').value = 'wwwsmith'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[209]>", line 1, in <module>
        browser.getControl(name='userid').value = 'wwwsmith'
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'userid'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 521, in pwreset_browser.rst
Failed example:
    browser.getControl(name='password').value = 'superstr0ng'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[210]>", line 1, in <module>
        browser.getControl(name='password').value = 'superstr0ng'
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'password'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 522, in pwreset_browser.rst
Failed example:
    browser.getControl(name='password2').value = 'superstr0ng'
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[211]>", line 1, in <module>
        browser.getControl(name='password2').value = 'superstr0ng'
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: name 'password2'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 523, in pwreset_browser.rst
Failed example:
    browser.getControl("Set my password").click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[212]>", line 1, in <module>
        browser.getControl("Set my password").click()
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 397, in getControl
        available)
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 1357, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Set my password'
    available items:
      <SelectControl(path=[*, ambiguous])>
      <Item name='/plone' id='searchbox_currentfolder_only' name='path' type='checkbox' id='searchbox_currentfolder_only' value='/plone'>
      <TextControl(SearchableText=)>
      <SubmitControl(<None>=Search)>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 524, in pwreset_browser.rst
Failed example:
    "Password reset successful, you are logged in now!" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.6/src/Products.CMFPlone/Products/CMFPlone/tests/pwreset_browser.rst", line 529, in pwreset_browser.rst
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/srv/python3.6/lib/python3.6/doctest.py", line 1330, in __run
        compileflags, 1), test.globs)
      File "<doctest pwreset_browser.rst[214]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/jenkins/.buildout/eggs/cp36m/zope.testbrowser-5.5.1-py3.6.egg/zope/testbrowser/browser.py", line 342, in getLink
        raise LinkNotFoundError()
    zope.testbrowser.browser.LinkNotFoundError


  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/srv/python3.6/lib/python3.6/unittest/case.py", line 605, in run
    testMethod()
  File "/srv/python3.6/lib/python3.6/doctest.py", line 2199, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))


More information about the Testbot mailing list