New issue 657: Errors in teardown_module erroneously attached to last executed test https://bitbucket.org/hpk42/pytest/issue/657/errors-in-teardown_module-erroneously
David MacIver: Consider a test suite like the following: ``` #!python def teardown_module(module): assert False def test_stuff(): pass def test_things(): pass ``` The result is: ``` collected 2 items test_module_teardown.py ..E =================================================== ERRORS =================================================== ______________________________________ ERROR at teardown of test_things ______________________________________ Traceback (most recent call last): File "/home/david/projects/hypothesis/test_module_teardown.py", line 2, in teardown_module assert False AssertionError: assert False ``` In particular the "ERROR at teardown of test_things" bit is weird. It's not a big deal, but it would be better if this didn't get attached to the test which just happens to have run last but was instead marked as belonging to the module. _______________________________________________ pytest-commit mailing list pytest-commit@python.org https://mail.python.org/mailman/listinfo/pytest-commit