2018-05-18 16:19:46 +08:00
|
|
|
pytest-2.5.2: fixes
|
2014-01-29 20:47:11 +08:00
|
|
|
===========================================================================
|
|
|
|
|
2018-05-18 16:19:46 +08:00
|
|
|
pytest is a mature Python testing tool with more than a 1000 tests
|
|
|
|
against itself, passing on many different interpreters and platforms.
|
2014-01-29 20:47:11 +08:00
|
|
|
|
|
|
|
The 2.5.2 release fixes a few bugs with two maybe-bugs remaining and
|
|
|
|
actively being worked on (and waiting for the bug reporter's input).
|
|
|
|
We also have a new contribution guide thanks to Piotr Banaszkiewicz
|
|
|
|
and others.
|
|
|
|
|
|
|
|
See docs at:
|
|
|
|
|
|
|
|
http://pytest.org
|
|
|
|
|
|
|
|
As usual, you can upgrade from pypi via::
|
|
|
|
|
|
|
|
pip install -U pytest
|
|
|
|
|
|
|
|
Thanks to the following people who contributed to this release:
|
|
|
|
|
2018-05-18 16:19:46 +08:00
|
|
|
Anatoly Bubenkov
|
2014-01-29 20:47:11 +08:00
|
|
|
Ronny Pfannschmidt
|
|
|
|
Floris Bruynooghe
|
2018-05-18 16:19:46 +08:00
|
|
|
Bruno Oliveira
|
|
|
|
Andreas Pelme
|
2014-01-29 20:47:11 +08:00
|
|
|
Jurko Gospodnetić
|
2018-05-18 16:19:46 +08:00
|
|
|
Piotr Banaszkiewicz
|
|
|
|
Simon Liedtke
|
|
|
|
lakka
|
|
|
|
Lukasz Balcerzak
|
|
|
|
Philippe Muller
|
|
|
|
Daniel Hahler
|
2014-01-29 20:47:11 +08:00
|
|
|
|
|
|
|
have fun,
|
|
|
|
holger krekel
|
|
|
|
|
|
|
|
2.5.2
|
|
|
|
-----------------------------------
|
|
|
|
|
|
|
|
- fix issue409 -- better interoperate with cx_freeze by not
|
2018-05-18 16:19:46 +08:00
|
|
|
trying to import from collections.abc which causes problems
|
2014-01-29 20:47:11 +08:00
|
|
|
for py27/cx_freeze. Thanks Wolfgang L. for reporting and tracking it down.
|
|
|
|
|
|
|
|
- fixed docs and code to use "pytest" instead of "py.test" almost everywhere.
|
2018-05-18 16:19:46 +08:00
|
|
|
Thanks Jurko Gospodnetic for the complete PR.
|
2014-01-29 20:47:11 +08:00
|
|
|
|
|
|
|
- fix issue425: mention at end of "py.test -h" that --markers
|
|
|
|
and --fixtures work according to specified test path (or current dir)
|
|
|
|
|
|
|
|
- fix issue413: exceptions with unicode attributes are now printed
|
|
|
|
correctly also on python2 and with pytest-xdist runs. (the fix
|
|
|
|
requires py-1.4.20)
|
|
|
|
|
|
|
|
- copy, cleanup and integrate py.io capture
|
|
|
|
from pylib 1.4.20.dev2 (rev 13d9af95547e)
|
2018-05-18 16:19:46 +08:00
|
|
|
|
2014-01-29 20:47:11 +08:00
|
|
|
- address issue416: clarify docs as to conftest.py loading semantics
|
|
|
|
|
|
|
|
- fix issue429: comparing byte strings with non-ascii chars in assert
|
|
|
|
expressions now work better. Thanks Floris Bruynooghe.
|
|
|
|
|
2017-01-01 01:54:47 +08:00
|
|
|
- make capfd/capsys.capture private, its unused and shouldn't be exposed
|