[Testbot] Plone 5.0 - Python 2.7 - Build # 2444 - Still Failing!
jenkins at plone.org
jenkins at plone.org
Thu Sep 10 13:31:35 UTC 2015
Plone 5.0 - Python 2.7 - Build # 2444 - Still Failing:
Check console output at http://jenkins.plone.org/job/plone-5.0-python-2.7/2444/ to view the results.
Changes:
[Eric Steele] [fc] Repository: Products.CMFPlone
Test Results:
5 tests failed.
FAILED: Products.CMFPlone.tests.testMigrationTool.TestMigrationTool.testDoUpgrades
Error Message:
Tuples differ: ('5008',) != (u'5009',)
Stack Trace:
Tuples differ: ('5008',) != (u'5009',)
First differing element 0:
5008
5009
- ('5008',)
? ^
+ (u'5009',)
? + ^
File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/Products.CMFPlone/Products/CMFPlone/tests/testMigrationTool.py", line 59, in testDoUpgrades
self.assertEqual(last, current)
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 755, in assertTupleEqual
self.assertSequenceEqual(tuple1, tuple2, msg, seq_type=tuple)
File "/usr/lib/python2.7/unittest/case.py", line 726, in assertSequenceEqual
self.fail(msg)
File "/usr/lib/python2.7/unittest/case.py", line 412, in fail
raise self.failureException(msg)
FAILED: Products.CMFPlone.tests.testMigrationTool.TestMigrationTool.testUpgrade
Error Message:
Tuples differ: ('5008',) != (u'5009',)
Stack Trace:
Tuples differ: ('5008',) != (u'5009',)
First differing element 0:
5008
5009
- ('5008',)
? ^
+ (u'5009',)
? + ^
File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/Products.CMFPlone/Products/CMFPlone/tests/testMigrationTool.py", line 74, in testUpgrade
self.assertEqual(last, current)
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 755, in assertTupleEqual
self.assertSequenceEqual(tuple1, tuple2, msg, seq_type=tuple)
File "/usr/lib/python2.7/unittest/case.py", line 726, in assertSequenceEqual
self.fail(msg)
File "/usr/lib/python2.7/unittest/case.py", line 412, in fail
raise self.failureException(msg)
FAILED: plone.app.upgrade.tests.test_upgrade.TestUpgrade.testDoUpgrades
Error Message:
Tuples differ: ('5008',) != (u'5009',)
Stack Trace:
Tuples differ: ('5008',) != (u'5009',)
First differing element 0:
5008
5009
- ('5008',)
? ^
+ (u'5009',)
? + ^
File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.upgrade/plone/app/upgrade/tests/test_upgrade.py", line 62, in testDoUpgrades
self.assertEqual(last, current)
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 755, in assertTupleEqual
self.assertSequenceEqual(tuple1, tuple2, msg, seq_type=tuple)
File "/usr/lib/python2.7/unittest/case.py", line 726, in assertSequenceEqual
self.fail(msg)
File "/usr/lib/python2.7/unittest/case.py", line 412, in fail
raise self.failureException(msg)
FAILED: plone.app.upgrade.v50.tests.TestFunctionalMigrations.testFullyUpgraded
Error Message:
True is not false
Stack Trace:
True is not false
File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.upgrade/plone/app/upgrade/v50/tests.py", line 104, in testFullyUpgraded
self.assertFalse(self.portal.portal_migration.needUpgrading())
File "/usr/lib/python2.7/unittest/case.py", line 418, in assertFalse
raise self.failureException(msg)
FAILED: plone.app.portlets.tests.testViewName.rst
Error Message:
Failed doctest test for testViewName.rst
Stack Trace:
Failed doctest test for testViewName.rst
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 0
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 108, in testViewName.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 testViewName.rst[21]>", line 1, in <module>
browser.getLink('Edit').click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-3.11.1-py2.7.egg/zope/testbrowser/browser.py", line 445, in click
self.browser.mech_browser.follow_link(self.mech_link)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 569, in follow_link
return self.open(self.click_link(link, **kwds))
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 203, in open
return self._mech_open(url, data, timeout=timeout)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 230, in _mech_open
response = UserAgentBase.open(self, request, data)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_opener.py", line 193, in open
response = urlopen(self, req, data)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_urllib2_fork.py", line 344, in _open
'_open', req)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_urllib2_fork.py", line 332, in _call_chain
result = func(*args)
File "/home/jenkins/.buildout/eggs/plone.testing-4.0.15-py2.7.egg/plone/testing/_z2_testbrowser.py", line 66, in http_open
return self.do_open(connectionFactory, req)
File "/usr/lib/python2.7/urllib2.py", line 1181, in do_open
h.request(req.get_method(), req.get_selector(), req.data, headers)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-3.11.1-py2.7.egg/zope/testbrowser/testing.py", line 76, in request
self.response = self.caller(request_string, handle_errors)
File "/home/jenkins/.buildout/eggs/plone.testing-4.0.15-py2.7.egg/plone/testing/_z2_testbrowser.py", line 124, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/.buildout/eggs/plone.testing-4.0.15-py2.7.egg/plone/testing/_z2_testbrowser.py", line 220, in __call__
debug=not handle_errors,
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/ZPublisher/Test.py", line 202, in publish_module
response = publish(request, module_name, after_list, debug=debug)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/ZPublisher/Publish.py", line 138, in publish
request, bind=1)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/ZPublisher/mapply.py", line 77, in mapply
if debug is not None: return debug(object,args,context)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/ZPublisher/Publish.py", line 48, in call_object
result=apply(object,args) # Type s<cr> to step into published object.
File "/home/jenkins/.buildout/eggs/five.customerize-1.1-py2.7.egg/five/customerize/zpt.py", line 83, in __call__
return template._exec(bound_names, args, kwargs)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/Products/PageTemplates/ZopePageTemplate.py", line 338, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/Products/PageTemplates/ZopePageTemplate.py", line 435, in pt_render
result = PageTemplate.pt_render(self, source, extra_context)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/Products/PageTemplates/PageTemplate.py", line 79, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/zope.pagetemplate-3.6.3-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/.buildout/eggs/five.pt-2.2.3-py2.7.egg/five/pt/engine.py", line 93, 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.22-py2.7.egg/chameleon/zpt/template.py", line 258, in render
return super(PageTemplate, self).render(**vars)
File "/home/jenkins/.buildout/eggs/Chameleon-2.22-py2.7.egg/chameleon/template.py", line 191, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/Chameleon-2.22-py2.7.egg/chameleon/template.py", line 171, in render
self._render(stream, econtext, rcontext)
File "e2e092b437c64fa7397c93ddb205a7ae.py", line 612, in render
File "2160cd3cd4d8e8a70a549d5744d4e550.py", line 971, in render_master
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.layout/plone/app/layout/globals/layout.py", line 184, in bodyClass
if not getattr(view, '__ac_permissions__'):
AttributeError: 'TTWView' object has no attribute '__ac_permissions__'
- Expression: "python:plone_layout.bodyClass(template, view)"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 45: col 28)
- Source: ... e="isRTL portal_state/is_rtl;
^
- Arguments: repeat: {...} (0)
template: <ImplicitAcquisitionWrapper plone.app.layout.navigation.interfaces.inavigationroot-manage-dashboard at 0x7fd8ea021c80>
modules: <instance - at 0x7fd8f89c7170>
here: <ImplicitAcquisitionWrapper plone at 0x7fd8ea021320>
user: <ImplicitAcquisitionWrapper - at 0x7fd8ef293870>
loop: {...} (0)
nothing: <NoneType - at 0x91a870>
target_language: <NoneType - at 0x91a870>
container: <ImplicitAcquisitionWrapper portal_view_customizations at 0x7fd8ea562550>
default: <object - at 0x7fd8ffff7400>
request: <instance - at 0x7fd8eb8e6200>
wrapped_repeat: <SafeMapping - at 0x7fd8e9bfc7e0>
context: <ImplicitAcquisitionWrapper plone at 0x7fd8ea021320>
translate: <function translate at 0x7fd8e9964230>
root: <Application Zope at 0x7fd8e9705e60>
options: {...} (1)
view: <TTWView None at 0x7fd8e938dad0>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 109, in testViewName.rst
Failed example:
browser.getControl(name=':action',index=0).value = ['/++dashboard++plone.dashboard1+app/+/portlets.Search']
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 testViewName.rst[22]>", line 1, in <module>
browser.getControl(name=':action',index=0).value = ['/++dashboard++plone.dashboard1+app/+/portlets.Search']
File "/home/jenkins/.buildout/eggs/zope.testbrowser-3.11.1-py2.7.egg/zope/testbrowser/browser.py", line 370, in getControl
label, name, self.mech_browser.forms(), include_subcontrols=True)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 418, in forms
if not self.viewing_html():
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 443, in viewing_html
raise BrowserStateError("not viewing any document")
BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 110, in testViewName.rst
Failed example:
browser.getForm(index=1).submit()
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 testViewName.rst[23]>", line 1, in <module>
browser.getForm(index=1).submit()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-3.11.1-py2.7.egg/zope/testbrowser/browser.py", line 389, in getForm
for form in self.mech_browser.forms():
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 418, in forms
if not self.viewing_html():
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 443, in viewing_html
raise BrowserStateError("not viewing any document")
BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 111, in testViewName.rst
Failed example:
browser.getControl('Save').click() # This submits the now shown add form.
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 testViewName.rst[24]>", line 1, in <module>
browser.getControl('Save').click() # This submits the now shown add form.
File "/home/jenkins/.buildout/eggs/zope.testbrowser-3.11.1-py2.7.egg/zope/testbrowser/browser.py", line 370, in getControl
label, name, self.mech_browser.forms(), include_subcontrols=True)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 418, in forms
if not self.viewing_html():
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 443, in viewing_html
raise BrowserStateError("not viewing any document")
BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 112, in testViewName.rst
Failed example:
browser.open(portal.absolute_url()+'/@@manage-dashboard')
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 testViewName.rst[25]>", line 1, in <module>
browser.open(portal.absolute_url()+'/@@manage-dashboard')
File "/home/jenkins/.buildout/eggs/zope.testbrowser-3.11.1-py2.7.egg/zope/testbrowser/browser.py", line 240, in open
self.mech_browser.open(url, data)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 203, in open
return self._mech_open(url, data, timeout=timeout)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 230, in _mech_open
response = UserAgentBase.open(self, request, data)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_opener.py", line 193, in open
response = urlopen(self, req, data)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_urllib2_fork.py", line 344, in _open
'_open', req)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_urllib2_fork.py", line 332, in _call_chain
result = func(*args)
File "/home/jenkins/.buildout/eggs/plone.testing-4.0.15-py2.7.egg/plone/testing/_z2_testbrowser.py", line 66, in http_open
return self.do_open(connectionFactory, req)
File "/usr/lib/python2.7/urllib2.py", line 1181, in do_open
h.request(req.get_method(), req.get_selector(), req.data, headers)
File "/home/jenkins/.buildout/eggs/zope.testbrowser-3.11.1-py2.7.egg/zope/testbrowser/testing.py", line 76, in request
self.response = self.caller(request_string, handle_errors)
File "/home/jenkins/.buildout/eggs/plone.testing-4.0.15-py2.7.egg/plone/testing/_z2_testbrowser.py", line 124, in wrapped_func
return func(*args, **kw)
File "/home/jenkins/.buildout/eggs/plone.testing-4.0.15-py2.7.egg/plone/testing/_z2_testbrowser.py", line 220, in __call__
debug=not handle_errors,
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/ZPublisher/Test.py", line 202, in publish_module
response = publish(request, module_name, after_list, debug=debug)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/ZPublisher/Publish.py", line 138, in publish
request, bind=1)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/ZPublisher/mapply.py", line 77, in mapply
if debug is not None: return debug(object,args,context)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/ZPublisher/Publish.py", line 48, in call_object
result=apply(object,args) # Type s<cr> to step into published object.
File "/home/jenkins/.buildout/eggs/five.customerize-1.1-py2.7.egg/five/customerize/zpt.py", line 83, in __call__
return template._exec(bound_names, args, kwargs)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/Products/PageTemplates/ZopePageTemplate.py", line 338, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/Products/PageTemplates/ZopePageTemplate.py", line 435, in pt_render
result = PageTemplate.pt_render(self, source, extra_context)
File "/home/jenkins/.buildout/eggs/Zope2-2.13.22-py2.7.egg/Products/PageTemplates/PageTemplate.py", line 79, in pt_render
showtal=showtal)
File "/home/jenkins/.buildout/eggs/zope.pagetemplate-3.6.3-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/home/jenkins/.buildout/eggs/five.pt-2.2.3-py2.7.egg/five/pt/engine.py", line 93, 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.22-py2.7.egg/chameleon/zpt/template.py", line 258, in render
return super(PageTemplate, self).render(**vars)
File "/home/jenkins/.buildout/eggs/Chameleon-2.22-py2.7.egg/chameleon/template.py", line 191, in render
raise_with_traceback(exc, tb)
File "/home/jenkins/.buildout/eggs/Chameleon-2.22-py2.7.egg/chameleon/template.py", line 171, in render
self._render(stream, econtext, rcontext)
File "e2e092b437c64fa7397c93ddb205a7ae.py", line 612, in render
File "2160cd3cd4d8e8a70a549d5744d4e550.py", line 971, in render_master
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.layout/plone/app/layout/globals/layout.py", line 184, in bodyClass
if not getattr(view, '__ac_permissions__'):
AttributeError: 'TTWView' object has no attribute '__ac_permissions__'
- Expression: "python:plone_layout.bodyClass(template, view)"
- Filename: ... one/Products/CMFPlone/browser/templates/main_template.pt
- Location: (line 45: col 28)
- Source: ... e="isRTL portal_state/is_rtl;
^
- Arguments: repeat: {...} (0)
template: <ImplicitAcquisitionWrapper plone.app.layout.navigation.interfaces.inavigationroot-manage-dashboard at 0x7fd8eb90d960>
modules: <instance - at 0x7fd8f89c7170>
here: <ImplicitAcquisitionWrapper plone at 0x7fd8eb90d190>
user: <ImplicitAcquisitionWrapper - at 0x7fd8eb90dbe0>
loop: {...} (0)
nothing: <NoneType - at 0x91a870>
target_language: <NoneType - at 0x91a870>
container: <ImplicitAcquisitionWrapper portal_view_customizations at 0x7fd8ea562550>
default: <object - at 0x7fd8ffff7400>
request: <instance - at 0x7fd8df597ea8>
wrapped_repeat: <SafeMapping - at 0x7fd8e9be1db8>
context: <ImplicitAcquisitionWrapper plone at 0x7fd8eb90d190>
translate: <function translate at 0x7fd8ea04c230>
root: <Application Zope at 0x7fd8e9705e60>
options: {...} (1)
view: <TTWView None at 0x7fd8ebfef790>
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 113, in testViewName.rst
Failed example:
'/search/edit' in browser.contents
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 testViewName.rst[26]>", line 1, in <module>
'/search/edit' in browser.contents
TypeError: argument of type 'NoneType' is not iterable
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 115, in testViewName.rst
Failed example:
browser.getControl(name="search-remove").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 testViewName.rst[27]>", line 1, in <module>
browser.getControl(name="search-remove").click()
File "/home/jenkins/.buildout/eggs/zope.testbrowser-3.11.1-py2.7.egg/zope/testbrowser/browser.py", line 370, in getControl
label, name, self.mech_browser.forms(), include_subcontrols=True)
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 418, in forms
if not self.viewing_html():
File "/home/jenkins/.buildout/eggs/mechanize-0.2.5-py2.7.egg/mechanize/_mechanize.py", line 443, in viewing_html
raise BrowserStateError("not viewing any document")
BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-5.0-python-2.7 at 2/src/plone.app.portlets/plone/app/portlets/tests/testViewName.rst", line 116, in testViewName.rst
Failed example:
'/search/edit' in browser.contents
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 testViewName.rst[28]>", line 1, in <module>
'/search/edit' in browser.contents
TypeError: argument of type 'NoneType' is not iterable
File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
More information about the Testbot
mailing list