Changelog adjustments suggested during review
This commit is contained in:
parent
489e638b4e
commit
527845ef29
|
@ -14,7 +14,7 @@ Pytest 3.4.0 (2018-01-30)
|
||||||
Deprecations and Removals
|
Deprecations and Removals
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
- All pytest classes now subclass ``object`` for better Python 3 compatibility.
|
- All pytest classes now subclass ``object`` for better Python 2/3 compatibility.
|
||||||
This should not affect user code except in very rare edge cases. (`#2147
|
This should not affect user code except in very rare edge cases. (`#2147
|
||||||
<https://github.com/pytest-dev/pytest/issues/2147>`_)
|
<https://github.com/pytest-dev/pytest/issues/2147>`_)
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ Features
|
||||||
<https://docs.pytest.org/en/latest/logging.html#incompatible-changes-in-pytest-3-4>`_
|
<https://docs.pytest.org/en/latest/logging.html#incompatible-changes-in-pytest-3-4>`_
|
||||||
for details. (`#3013 <https://github.com/pytest-dev/pytest/issues/3013>`_)
|
for details. (`#3013 <https://github.com/pytest-dev/pytest/issues/3013>`_)
|
||||||
|
|
||||||
- Console output fallsback to "classic" mode when capture is disabled (``-s``),
|
- Console output falls back to "classic" mode when capturing is disabled (``-s``),
|
||||||
otherwise the output gets garbled to the point of being useless. (`#3038
|
otherwise the output gets garbled to the point of being useless. (`#3038
|
||||||
<https://github.com/pytest-dev/pytest/issues/3038>`_)
|
<https://github.com/pytest-dev/pytest/issues/3038>`_)
|
||||||
|
|
||||||
|
@ -49,9 +49,9 @@ Features
|
||||||
- Improve performance when collecting tests using many fixtures. (`#3107
|
- Improve performance when collecting tests using many fixtures. (`#3107
|
||||||
<https://github.com/pytest-dev/pytest/issues/3107>`_)
|
<https://github.com/pytest-dev/pytest/issues/3107>`_)
|
||||||
|
|
||||||
- New ``caplog.get_records(when)`` method which provides access the captured
|
- New ``caplog.get_records(when)`` method which provides access to the captured
|
||||||
records during each testing stage: ``"setup"``, ``"call"`` and ``"teardown"``
|
records for the ``"setup"``, ``"call"`` and ``"teardown"``
|
||||||
stages. (`#3117 <https://github.com/pytest-dev/pytest/issues/3117>`_)
|
testing stages. (`#3117 <https://github.com/pytest-dev/pytest/issues/3117>`_)
|
||||||
|
|
||||||
- New fixture ``record_xml_attribute`` that allows modifying and inserting
|
- New fixture ``record_xml_attribute`` that allows modifying and inserting
|
||||||
attributes on the ``<testcase>`` xml node in JUnit reports. (`#3130
|
attributes on the ``<testcase>`` xml node in JUnit reports. (`#3130
|
||||||
|
@ -69,11 +69,11 @@ Features
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
---------
|
---------
|
||||||
|
|
||||||
- Fixed hanging pexpect test on MacOS by using flush() instead of wait().
|
- Fix hanging pexpect test on MacOS by using flush() instead of wait().
|
||||||
(`#2022 <https://github.com/pytest-dev/pytest/issues/2022>`_)
|
(`#2022 <https://github.com/pytest-dev/pytest/issues/2022>`_)
|
||||||
|
|
||||||
- Fixed restoring Python state after in-process pytest runs with the
|
- Fix restoring Python state after in-process pytest runs with the
|
||||||
``pytester`` plugin; this may break tests using making multiple inprocess
|
``pytester`` plugin; this may break tests using multiple inprocess
|
||||||
pytest runs if later ones depend on earlier ones leaking global interpreter
|
pytest runs if later ones depend on earlier ones leaking global interpreter
|
||||||
changes. (`#3016 <https://github.com/pytest-dev/pytest/issues/3016>`_)
|
changes. (`#3016 <https://github.com/pytest-dev/pytest/issues/3016>`_)
|
||||||
|
|
||||||
|
@ -106,7 +106,7 @@ Improved Documentation
|
||||||
functions that return None. (`#2698
|
functions that return None. (`#2698
|
||||||
<https://github.com/pytest-dev/pytest/issues/2698>`_)
|
<https://github.com/pytest-dev/pytest/issues/2698>`_)
|
||||||
|
|
||||||
- Fix the wording of a sentence on doctest flags use in pytest. (`#3076
|
- Fix the wording of a sentence on doctest flags used in pytest. (`#3076
|
||||||
<https://github.com/pytest-dev/pytest/issues/3076>`_)
|
<https://github.com/pytest-dev/pytest/issues/3076>`_)
|
||||||
|
|
||||||
- Prefer ``https://*.readthedocs.io`` over ``http://*.rtfd.org`` for links in
|
- Prefer ``https://*.readthedocs.io`` over ``http://*.rtfd.org`` for links in
|
||||||
|
|
Loading…
Reference in New Issue