Skip to content

Latest commit

 

History

History
144 lines (86 loc) · 3.15 KB

CHANGES.rst

File metadata and controls

144 lines (86 loc) · 3.15 KB

Changelog

4.1.dr10 (2021-05-21)

  • [TEST-810] Corrected bug in xdist plugin finder (works with PyCharm now!)

4.1.dr9 (2021-05-21)

  • [TEST-2081] Python 3 and pytest >3 compatibility

4.1.dr7 (2019-03-18)

  • [TEST-362] Use defaultdict for report gathering

4.1.dr6 (2018-10-11)

  • [DIRE-3375] Fixes for rerun stats and junit report generated with reruns
  • [DIRE-3315] junit report fix

4.1.dr5 (2018-08-07)

  • Pytest-xdist support added
  • Added --max-tests-rerun param to do not perform reruns after some threshold
  • Added reruns time spends reporting

4.1.dr4 (2018-06-13)

  • Added possibility to persist rerun stats to json file

4.1.dr3 (2018-05-14)

  • Softer mock version dependency

4.1.dr2 (2018-05-14)

Moved rerun execution on testrun end:

  • Plugin state introduced. All failures collected during testrun.
  • When last test executed started reruns for collected tests
  • Fixtures would be invalidated once before reruns occurs

4.1.dr1 (2018-03-29)

Forked based on pytest-rerunfailures v4.0 package: Changes:

  • Fixture invalidation for failed test
  • Test rerun will be xecuted with no cached fixtures

4.0 (2017-12-23)

  • Added option to add a delay time between test re-runs (Thanks to @Kanguros for the PR).
  • Added support for pytest >= 3.3.
  • Drop support for pytest < 2.8.7.

3.1 (2017-08-29)

  • Restored compatibility with pytest-xdist. (Thanks to @davehunt for the PR)

3.0 (2017-08-17)

  • Add support for Python 3.6.
  • Add support for pytest 2.9 up to 3.2
  • Drop support for Python 2.6 and 3.3.
  • Drop support for pytest < 2.7.

2.2 (2017-06-23)

  • Ensure that other plugins can run after this one, in case of a global setting --rerun=0. (Thanks to @sublee for the PR)

2.1.0 (2016-11-01)

  • Add default value of reruns=1 if pytest.mark.flaky() is called without arguments.
  • Also offer a distribution as universal wheel. (Thanks to @tltx for the PR)

2.0.1 (2016-08-10)

  • Prepare CLI options to pytest 3.0, to avoid a deprecation warning.
  • Fix error due to missing CHANGES.rst when creating the source distribution by adding a MANIFEST.in.

2.0.0 (2016-04-06)

  • Drop support for Python 3.2, since supporting it became too much of a hassle. (Reason: Virtualenv 14+ / PIP 8+ do not support Python 3.2 anymore.)

1.0.2 (2016-03-29)

  • Add support for --resultlog option by parsing reruns accordingly. (#28)

1.0.1 (2016-02-02)

  • Improve package description and include CHANGELOG into description.

1.0.0 (2016-02-02)

  • Rewrite to use newer API of pytest >= 2.3.0
  • Improve support for pytest-xdist by only logging the final result. (Logging intermediate results will finish the test rather rerunning it.)