Skip to content

Releases: jwodder/pytest-fail-slow

v0.6.0 — Add `enabled` keyword argument to markers

01 Jun 22:21
v0.6.0
Compare
Choose a tag to compare

v0.5.0 — Modernization

11 Feb 12:02
v0.5.0
Compare
Choose a tag to compare
  • Migrated from setuptools to hatch
  • Drop support for Python 3.7
  • Don't cause an internal error on marker misuse with pluggy 1.4+
  • Drop support for pytest 6
  • Require pluggy 1.1+
  • Add type-checking

v0.4.0 — Failing on too-long setups

21 Oct 16:51
v0.4.0
Compare
Choose a tag to compare
  • Drop support for Python 3.6
  • Support Python 3.11 and 3.12
  • Added @pytest.mark.fail_slow_setup() marker and --fail-slow-setup command-line option for failing tests whose setups take too long to run

v0.3.0 — Error on marker misuse

13 Aug 02:01
v0.3.0
Compare
Choose a tag to compare
  • The @pytest.mark.fail_slow() marker now errors if not given exactly one argument. Previously, it would either use the first argument or, if no arguments were given, it would be ignored.

v0.2.0 — `@fail_slow` marker

25 Apr 16:09
v0.2.0
Compare
Choose a tag to compare
  • Test against pytest 7
  • Added @pytest.mark.fail_slow(DURATION) marker for making individual tests fail if they take too long to run

v0.1.0 — Initial release

10 Dec 17:16
v0.1.0
Compare
Choose a tag to compare