Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

Releases: darrenburns/ward

0.17.1a0

09 Nov 17:15
47f2347
Compare
Choose a tag to compare

Fixes a regression with the @using where the bound_args it set were not being respected later in the test running stage.

0.17.0a0

09 Nov 16:05
Compare
Choose a tag to compare

Rewrite of fixture caching to make it more scalable.

This will allow us to support arbitrary fixture scopes much easier (e.g. Hypothesis examples can each have their own scope).

The rewrite also removes the awkward requirement that tests had to run in sequential order. This means we can now support things like randomised test order, and multi-process mode.

0.16.0a0

08 Nov 18:30
745ae34
Compare
Choose a tag to compare
  • Adds @using decorator as an alternative means of injecting fixtures. This will enable support for Hypothesis.

0.15.0a0

08 Nov 18:19
c1fcdfe
Compare
Choose a tag to compare
  • Adds parameterised testing capabilities to tests using the each function.
  • Tidy up of test generation code (@khusrokarim)
  • Fixes bug where raw values injected into fixtures (@khusrokarim)

0.14.1a0

04 Nov 23:29
Compare
Choose a tag to compare

Hotfix re-enables output capturing and removes some docs that have been transferred to ward-docs.

0.14.0a0

02 Nov 11:50
643cb2a
Compare
Choose a tag to compare

Fixture scoping (global, module, test).

0.13.0a0

30 Oct 18:37
9f67369
Compare
Choose a tag to compare

Removing a lot of older code around name matching fixtures.

0.12.0a0

29 Oct 22:36
ef2cac9
Compare
Choose a tag to compare

Fixtures without the name matching magic.

0.11.1a0

25 Oct 13:23
Compare
Choose a tag to compare

Updating screenshot to GitHub URL so that it appears on PyPI correctly.

0.11.0a0

25 Oct 13:15
257d519
Compare
Choose a tag to compare

Descriptive testing