| pytest-2.6.3: fixes and little improvements |
| =========================================================================== |
| |
| pytest is a mature Python testing tool with more than a 1100 tests |
| against itself, passing on many different interpreters and platforms. |
| This release is drop-in compatible to 2.5.2 and 2.6.X. |
| See below for the changes and see docs at: |
| |
| http://pytest.org |
| |
| As usual, you can upgrade from pypi via:: |
| |
| pip install -U pytest |
| |
| Thanks to all who contributed, among them: |
| |
| Floris Bruynooghe |
| Oleg Sinyavskiy |
| Uwe Schmitt |
| Charles Cloud |
| Wolfgang Schnerring |
| |
| have fun, |
| holger krekel |
| |
| Changes 2.6.3 |
| ====================== |
| |
| - fix issue575: xunit-xml was reporting collection errors as failures |
| instead of errors, thanks Oleg Sinyavskiy. |
| |
| - fix issue582: fix setuptools example, thanks Laszlo Papp and Ronny |
| Pfannschmidt. |
| |
| - Fix infinite recursion bug when pickling capture.EncodedFile, thanks |
| Uwe Schmitt. |
| |
| - fix issue589: fix bad interaction with numpy and others when showing |
| exceptions. Check for precise "maximum recursion depth exceed" exception |
| instead of presuming any RuntimeError is that one (implemented in py |
| dep). Thanks Charles Cloud for analysing the issue. |
| |
| - fix conftest related fixture visibility issue: when running with a |
| CWD outside a test package pytest would get fixture discovery wrong. |
| Thanks to Wolfgang Schnerring for figuring out a reproducable example. |
| |
| - Introduce pytest_enter_pdb hook (needed e.g. by pytest_timeout to cancel the |
| timeout when interactively entering pdb). Thanks Wolfgang Schnerring. |
| |
| - check xfail/skip also with non-python function test items. Thanks |
| Floris Bruynooghe. |
| |