Preparing release version 3.2.3
This commit is contained in:
parent
6690b8a444
commit
6b91bc88de
|
@ -8,6 +8,46 @@
|
||||||
|
|
||||||
.. towncrier release notes start
|
.. towncrier release notes start
|
||||||
|
|
||||||
|
Pytest 3.2.3 (2017-10-03)
|
||||||
|
=========================
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
---------
|
||||||
|
|
||||||
|
- Fix crash in tab completion when no prefix is given. (`#2748
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/2748>`_)
|
||||||
|
|
||||||
|
- The equality checking function (``__eq__``) of ``MarkDecorator`` returns
|
||||||
|
``False`` if one object is not an instance of ``MarkDecorator``. (`#2758
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/2758>`_)
|
||||||
|
|
||||||
|
- When running ``pytest --fixtures-per-test``: don't crash if an item has no
|
||||||
|
_fixtureinfo attribute (e.g. doctests) (`#2788
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/2788>`_)
|
||||||
|
|
||||||
|
|
||||||
|
Improved Documentation
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
- In help text of ``-k`` option, add example of using ``not`` to not select
|
||||||
|
certain tests whose names match the provided expression. (`#1442
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/1442>`_)
|
||||||
|
|
||||||
|
- Add note in ``parametrize.rst`` about calling ``metafunc.parametrize``
|
||||||
|
multiple times. (`#1548 <https://github.com/pytest-dev/pytest/issues/1548>`_)
|
||||||
|
|
||||||
|
|
||||||
|
Trivial/Internal Changes
|
||||||
|
------------------------
|
||||||
|
|
||||||
|
- Set ``xfail_strict=True`` in pytest's own test suite to catch expected
|
||||||
|
failures as soon as they start to pass. (`#2722
|
||||||
|
<https://github.com/pytest-dev/pytest/issues/2722>`_)
|
||||||
|
|
||||||
|
- Fix typo in example of passing a callable to markers (in example/markers.rst)
|
||||||
|
(`#2765 <https://github.com/pytest-dev/pytest/issues/2765>`_)
|
||||||
|
|
||||||
|
|
||||||
Pytest 3.2.2 (2017-09-06)
|
Pytest 3.2.2 (2017-09-06)
|
||||||
=========================
|
=========================
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
In help text of ``-k`` option, add example of using ``not`` to not select certain tests whose names match the provided expression.
|
|
|
@ -1 +0,0 @@
|
||||||
Add note in ``parametrize.rst`` about calling ``metafunc.parametrize`` multiple times.
|
|
|
@ -1 +0,0 @@
|
||||||
Set ``xfail_strict=True`` in pytest's own test suite to catch expected failures as soon as they start to pass.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix crash in tab completion when no prefix is given.
|
|
|
@ -1 +0,0 @@
|
||||||
The equality checking function (``__eq__``) of ``MarkDecorator`` returns ``False`` if one object is not an instance of ``MarkDecorator``.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix typo in example of passing a callable to markers (in example/markers.rst)
|
|
|
@ -1 +0,0 @@
|
||||||
When running ``pytest --fixtures-per-test``: don't crash if an item has no _fixtureinfo attribute (e.g. doctests)
|
|
|
@ -6,6 +6,7 @@ Release announcements
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
|
|
||||||
|
|
||||||
|
release-3.2.3
|
||||||
release-3.2.2
|
release-3.2.2
|
||||||
release-3.2.1
|
release-3.2.1
|
||||||
release-3.2.0
|
release-3.2.0
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
pytest-3.2.3
|
||||||
|
=======================================
|
||||||
|
|
||||||
|
pytest 3.2.3 has just been released to PyPI.
|
||||||
|
|
||||||
|
This is a bug-fix release, being a drop-in replacement. To upgrade::
|
||||||
|
|
||||||
|
pip install --upgrade pytest
|
||||||
|
|
||||||
|
The full changelog is available at http://doc.pytest.org/en/latest/changelog.html.
|
||||||
|
|
||||||
|
Thanks to all who contributed to this release, among them:
|
||||||
|
|
||||||
|
* Bruno Oliveira
|
||||||
|
* Evan
|
||||||
|
* Joe Hamman
|
||||||
|
* Oliver Bestwalter
|
||||||
|
* Ronny Pfannschmidt
|
||||||
|
* Xuan Luong
|
||||||
|
|
||||||
|
|
||||||
|
Happy testing,
|
||||||
|
The pytest Development Team
|
|
@ -198,7 +198,6 @@ list::
|
||||||
SKIP [1] test_strings.py:2: got empty parameter set ['stringinput'], function test_valid_string at $REGENDOC_TMPDIR/test_strings.py:1
|
SKIP [1] test_strings.py:2: got empty parameter set ['stringinput'], function test_valid_string at $REGENDOC_TMPDIR/test_strings.py:1
|
||||||
1 skipped in 0.12 seconds
|
1 skipped in 0.12 seconds
|
||||||
|
|
||||||
|
|
||||||
Note that when calling ``metafunc.parametrize`` multiple times with different parameter sets, all parameter names across
|
Note that when calling ``metafunc.parametrize`` multiple times with different parameter sets, all parameter names across
|
||||||
those sets cannot be duplicated, otherwise an error will be raised.
|
those sets cannot be duplicated, otherwise an error will be raised.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue