52 lines
1.6 KiB
ReStructuredText
52 lines
1.6 KiB
ReStructuredText
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 of a test package pytest would get fixture discovery wrong.
|
|
Thanks to Wolfgang Schnerring for figuring out a reproducible 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.
|