[py-dev] INTERNAL ERROR doesn't give a good exit code?
John Anderson
sontek at gmail.com
Sat Jul 7 04:31:45 CEST 2012
I'm running my builds on travis-ci and I had some bad imports and it
threw an INTERNAL ERROR on py.test, but gave an exit code 0 so the
build doesn't fail.. Any way to fix this?
============================= test session starts ==============================
626platform linux2 -- Python 2.7.2 -- pytest-2.2.4
627INTERNALERROR> Traceback (most recent call last):
628INTERNALERROR> File
"/home/vagrant/virtualenv/python2.7/local/lib/python2.7/site-packages/_pytest/main.py",
line 72, in wrap_session
629INTERNALERROR> config.hook.pytest_sessionstart(session=session)
630INTERNALERROR> File
"/home/vagrant/virtualenv/python2.7/local/lib/python2.7/site-packages/_pytest/core.py",
line 421, in __call__
631INTERNALERROR> return self._docall(methods, kwargs)
632INTERNALERROR> File
"/home/vagrant/virtualenv/python2.7/local/lib/python2.7/site-packages/_pytest/core.py",
line 432, in _docall
633INTERNALERROR> res = mc.execute()
634INTERNALERROR> File
"/home/vagrant/virtualenv/python2.7/local/lib/python2.7/site-packages/_pytest/core.py",
line 350, in execute
635INTERNALERROR> res = method(**kwargs)
636INTERNALERROR> File
"/home/vagrant/builds/sontek/hiero/conftest.py", line 10, in
pytest_sessionstart
637INTERNALERROR> from hiero.tests.models import Base
638INTERNALERROR> File
"/home/vagrant/builds/sontek/hiero/hiero/__init__.py", line 2, in
<module>
639INTERNALERROR> from hem.config import get_class_from_config
640INTERNALERROR> ImportError: No module named hem.config
641
642Done. Build script exited with: 0
More information about the Pytest-dev
mailing list