Skip to content

0.58.0b0 - Mostly bugfixes, one feature change

Compare
Choose a tag to compare
@darrenburns darrenburns released this 30 May 18:16
· 88 commits to master since this release
  • Fixes #140
  • Fixes #239
  • Fixes issue where pyproject.toml defaults were not being applied
  • Fixes issue with dots-module output where it wouldn't display properly if you were in a directory deeper than a running test module.
  • Changes --exclude to work with paths instead of globs.
  • No longer modify sys.modules during collection phase.
  • Fix module.__package__ being set incorrectly in some cases.
  • Fix issue where exclude defined in pyproject.toml was not interacting with CLI supplied --paths correctly.
  • Changes some semantics around running ward with no --path: it now means "run all tests in my project". If you want to get specific, supply a path. If we can't find the project, then running ward is the same as ward --path ..