Skip to content

Releases: darrenburns/ward

0.39.0b0

11 Mar 15:47
3e2b0f6
Compare
Choose a tag to compare

Show failure location for all AssertionErrors (even those not involving a comparison and therefore not rewritten). Thanks @jayeshathila!

0.38.0b0

24 Feb 17:30
1573955
Compare
Choose a tag to compare

Changes diff reprs to use pprintpp instead of pprint. This will make diff output look nicer, and typically pep8 compliant.

0.37.0b0

23 Feb 20:54
Compare
Choose a tag to compare

Adds support for async test and fixture definitions.

0.36.0b0

23 Feb 18:17
Compare
Choose a tag to compare

Adds --dry-run option, which allows you to print the tests that Ward collects without actually executing them or their dependencies. Thanks to @DorianCzichotzki!

0.35.0b0

21 Feb 18:57
Compare
Choose a tag to compare

Adds ability to display the N slowest tests after a test run completes using --show-slowest N. Thanks @onlyanegg for this contribution!

0.34.0b0

04 Feb 22:50
Compare
Choose a tag to compare

Adds the ability to use as with raises context manager. Thanks @thilp!

0.33.2b0

01 Feb 19:56
Compare
Choose a tag to compare

Fixes parsing of indented tests.

0.33.1b0

01 Feb 14:55
Compare
Choose a tag to compare

Ensure that the --no-capture-output is passed through to parameterised instances correctly. Output capturing can now be disabled for parameterised tests. This fixes and closes #114.

0.33.0b0

01 Feb 14:17
Compare
Choose a tag to compare

Adds --exclude command line option, allowing you to specify glob patterns of files/directories to ignore when searching for tests. Can be supplied in pyproject.toml too, like so:

[tool.ward]
exclude = ["glob1", "glob2"]

0.32.1b0

01 Feb 00:59
Compare
Choose a tag to compare

Fixes issue where --path expected a directory, and didn't allow a module to be passed directly.