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
[email protected]
https://mail.python.org/mailman/listinfo/pytest-commit