ward

Ward is a modern test framework for Python with a focus on productivity and readability.

MIT License

Downloads
3.1K
Stars
1.2K
Committers
31

Bot releases are visible (Hide)

ward - 0.10.0a0

Published by darrenburns almost 5 years ago

  • Significantly expands on the expect API, and improves test coverage around it.
  • Improves legibility of traceback output in terminals using colours.
ward - 0.9.1a0

Published by darrenburns about 5 years ago

Allow xfail to be imported like from ward import xfail.

ward - 0.9.0a0

Published by darrenburns about 5 years ago

Improves readability of diffs

ward - 0.8.0a0

Published by darrenburns about 5 years ago

Adds stderr/stdout capturing during test and fixture execution.

ward - 0.7.0a0

Published by darrenburns about 5 years ago

  • Adds xfail decorator, allowing you to mark tests that you expect to fail.
    • If an xfail test passes, the test result is an "unexpected pass" (XPASS), and will result in a failing test run.
ward - 0.6.5a0

Published by darrenburns about 5 years ago

ward - 0.6.4a0

Published by darrenburns about 5 years ago

ward - 0.6.3a0

Published by darrenburns about 5 years ago

ward - 0.6.2a0

Published by darrenburns about 5 years ago

ward - 0.6.1a0

Published by darrenburns about 5 years ago

ward - 0.6.0a0

Published by darrenburns about 5 years ago

Internal initial support for XFAIL.

ward - 0.5.0a0

Published by darrenburns about 5 years ago

  • Experimental, limited Windows support.
ward - 0.4.0a0

Published by darrenburns about 5 years ago

  • Adds timing information to output
  • Deletes lots of old output code from initial spike
  • Cleans up output by adding more spacing, less erroneous characters
ward - 0.3.0a0

Published by darrenburns about 5 years ago

  • Fixtures supporting tear down code
  • Rework of output
Package Rankings
Top 29.96% on Conda-forge.org
Top 3.27% on Pypi.org
Badges
Extracted from project README
Codecov Documentation Status PyPI version