rodfersou /srv/collective.nitf $ ./bin/test --layer=Robot
Running collective.nitf.testing.collective.nitf:Robot tests:
Set up plone.testing.zca.LayerCleanup in 0.000 seconds.
Set up plone.testing.z2.Startup in 0.349 seconds.
Set up plone.app.testing.layers.PloneFixture in 14.430 seconds.
Set up collective.nitf.testing.RobotFixture Traceback (most recent call last):
File "/srv/cache/eggs/zope.testing-3.9.7-py2.7.egg/zope/testing/testrunner/runner.py", line 366, in run_layer
setup_layer(options, layer, setup_layers)
File "/srv/cache/eggs/zope.testing-3.9.7-py2.7.egg/zope/testing/testrunner/runner.py", line 628, in setup_layer
setup_layer(options, base, setup_layers)
File "/srv/cache/eggs/zope.testing-3.9.7-py2.7.egg/zope/testing/testrunner/runner.py", line 633, in setup_layer
layer.setUp()
File "/srv/cache/eggs/plone.app.testing-4.2.4-py2.7.egg/plone/app/testing/helpers.py", line 339, in setUp
self.setUpZope(portal.getPhysicalRoot(), configurationContext)
File "/srv/collective.nitf/src/collective/nitf/testing.py", line 29, in setUpZope
self.loadZCML(package=collective.nitf)
File "/srv/cache/eggs/plone.app.testing-4.2.4-py2.7.egg/plone/app/testing/helpers.py", line 393, in loadZCML
return xmlconfig.file(name, **kw)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/xmlconfig.py", line 649, in file
include(context, name, package)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/xmlconfig.py", line 548, in include
processxmlfile(f, context)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/xmlconfig.py", line 380, in processxmlfile
parser.parse(src)
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/xml/sax/expatreader.py", line 352, in end_element_ns
self._cont_handler.endElementNS(pair, None)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/xmlconfig.py", line 359, in endElementNS
self.context.end()
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/config.py", line 558, in end
self.stack.pop().finish()
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/config.py", line 706, in finish
actions = self.handler(context, **args)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/xmlconfig.py", line 548, in include
processxmlfile(f, context)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/xmlconfig.py", line 380, in processxmlfile
parser.parse(src)
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/xml/sax/expatreader.py", line 352, in end_element_ns
self._cont_handler.endElementNS(pair, None)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/xmlconfig.py", line 359, in endElementNS
self.context.end()
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/config.py", line 558, in end
self.stack.pop().finish()
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/config.py", line 705, in finish
args = toargs(context, *self.argdata)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/config.py", line 1397, in toargs
args[str(name)] = field.fromUnicode(s)
File "/srv/cache/eggs/zope.configuration-3.7.4-py2.7.egg/zope/configuration/fields.py", line 139, in fromUnicode
raise schema.ValidationError(v)
ZopeXMLConfigurationError: File "/srv/collective.nitf/src/collective/nitf/configure.zcml", line 12.2-12.34
ZopeXMLConfigurationError: File "/srv/collective.nitf/src/collective/nitf/profiles.zcml", line 36.2-36.76
ConfigurationError: ('Invalid value for', 'factory', 'ImportError: Module collective.nitf.setuphandlers has no global HiddenProducts')
Tearing down left over layers:
Tear down plone.app.testing.layers.PloneFixture in 0.089 seconds.
Tear down plone.testing.z2.Startup
Traceback (most recent call last):
File "./bin/test", line 294, in <module>
'--test-path', '/srv/collective.nitf/src',
File "/srv/cache/eggs/zope.testing-3.9.7-py2.7.egg/zope/testing/testrunner/__init__.py", line 35, in run
failed = run_internal(defaults, args, script_parts=script_parts)
File "/srv/cache/eggs/zope.testing-3.9.7-py2.7.egg/zope/testing/testrunner/__init__.py", line 48, in run_internal
runner.run()
File "/srv/cache/eggs/zope.testing-3.9.7-py2.7.egg/zope/testing/testrunner/runner.py", line 138, in run
self.run_tests()
File "/srv/cache/eggs/zope.testing-3.9.7-py2.7.egg/zope/testing/testrunner/runner.py", line 242, in run_tests
tear_down_unneeded(self.options, (), setup_layers, True)
File "/srv/cache/eggs/zope.testing-3.9.7-py2.7.egg/zope/testing/testrunner/runner.py", line 605, in tear_down_unneeded
l.tearDown()
File "/srv/cache/eggs/plone.testing-4.0.11-py2.7.egg/plone/testing/z2.py", line 308, in tearDown
self.tearDownBasicProducts()
File "/srv/cache/eggs/plone.testing-4.0.11-py2.7.egg/plone/testing/z2.py", line 605, in tearDownBasicProducts
with zopeApp() as app:
File "/srv/env/pyenv/versions/2.7.5/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
File "/srv/cache/eggs/plone.testing-4.0.11-py2.7.egg/plone/testing/z2.py", line 250, in zopeApp
app = addRequestContainer(Zope2.app(connection), environ=environ)
File "/srv/cache/eggs/Zope2-2.13.22-py2.7.egg/Zope2/__init__.py", line 52, in app
return bobo_application(*args, **kw)
File "/srv/cache/eggs/Zope2-2.13.22-py2.7.egg/App/ZApplication.py", line 75, in __call__
return connection.root()[aname]
File "/srv/cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py", line 366, in root
return RootConvenience(self.get(z64))
File "/srv/cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py", line 248, in get
p, serial = self._storage.load(oid, '')
AttributeError: 'NoneType' object has no attribute 'load'