Skip to content

Latest commit

 

History

History
143 lines (90 loc) · 4.05 KB

CHANGELOG.rst

File metadata and controls

143 lines (90 loc) · 4.05 KB

CHANGELOG

UNRELEASED

  • Fix pytest requirement to >=7.3 (#159).

0.13.1 (2024-07-16)

  • Fixed bug were an extra test would execute when -x/--exitfirst was used (#139).

0.13.0 (2024-07-07)

  • Dropped support for EOL Python 3.7.
  • Added support for -x/--exitfirst (#134).
  • Hide the traceback inside the SubTests.test() method (#131).

0.12.1 (2024-03-07)

  • Fixed compatibility with upcoming pytest 8.1.x. (#125).

0.12.0 (2024-03-06)

  • Python 3.12 is now officially supported (#113).
  • Added typing support (#115).
  • SubTests can be imported from pytest_subtests to type-annotate the subtests fixture.

0.11.0 (2023-05-15)

  • Logging is displayed for failing subtests (#92)
  • Passing subtests no longer turn the pytest output to yellow (as if warnings have been issued) (#86). Thanks to Andrew-Brock for providing the solution.
  • Now the msg contents of a subtest is displayed when running pytest with -v (#6).

0.10.0 (2022-02-15)

  • Added experimental support for suppressing subtest output dots in non-verbose mode with --no-subtests-shortletter -- this allows the native pytest column calculations to not be disrupted and minimizes unneeded output for large CI systems.

0.9.0 (2022-10-28)

  • Python 3.11 is officially supported.
  • Dropped support for Python 3.6.

0.8.0 (2022-05-26)

  • Now passing subtests are shown in the test run summary at the end (for example: 10 failed, 1 passed, 10 subtests passed in 0.10s) (#70).

0.7.0 (2022-02-13)

  • Fixed support for pytest 7.0, and pytest>=7.0 is now required.

0.6.0 (2022-01-15)

  • pytest>=6.0 is now required.
  • Added official support for Python 3.10.
  • Dropped support for Python 3.5.
  • Users no longer need to configure a warnings filter for the internal A private pytest class or function was used pytest warning (#52).
  • Experimental: Use SUBPASS and , for passed subtests instead of general PASSED, SUBFAIL and u for failed ones instead of FAILED (#30).

0.5.0 (2021-05-29)

  • Added support for pytest.mark.xfail (#40).

0.4.0 (2020-12-13)

  • Added support for --pdb (#22).

0.3.2 (2020-08-01)

  • Fixed pytest 6.0 support.

0.3.1 (2020-05-20)

  • Fixed pytest 5.4 support.

0.3.0 (2020-01-22)

  • Dropped support for Python 3.4.
  • subtests now correctly captures and displays stdout/stderr (#18).

0.2.1 (2019-04-04)

  • Fixed verbose output reporting on Linux (#7).

0.2.0 (2019-04-03)

  • Subtests are correctly reported with pytest-xdist>=1.28.

0.1.0 (2019-04-01)

  • First release to PyPI.