Skip to content

@darrenburns darrenburns released this Feb 24, 2020

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

Assets 2

@darrenburns darrenburns released this Feb 23, 2020 · 3 commits to master since this release

Adds support for async test and fixture definitions.

Assets 2

@darrenburns darrenburns released this Feb 23, 2020 · 17 commits to master since this release

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

Assets 2

@darrenburns darrenburns released this Feb 21, 2020 · 22 commits to master since this release

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

Assets 2

@darrenburns darrenburns released this Feb 4, 2020 · 30 commits to master since this release

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

Assets 2

@darrenburns darrenburns released this Feb 1, 2020 · 39 commits to master since this release

Fixes parsing of indented tests.

Assets 2

@darrenburns darrenburns released this Feb 1, 2020 · 42 commits to master since this release

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.

Assets 2

@darrenburns darrenburns released this Feb 1, 2020 · 45 commits to master since this release

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"]
Assets 2

@darrenburns darrenburns released this Feb 1, 2020 · 53 commits to master since this release

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

Assets 2

@darrenburns darrenburns released this Jan 31, 2020 · 57 commits to master since this release

Adds a __main__.py. Thanks to @thebigmunch.

Assets 2
You can’t perform that action at this time.