Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 698552 - =dev-python/pytest-watch-4.2.0 - a zero-config CLI tool that runs pytest, and re-runs it when a file in your project changes.
Summary: =dev-python/pytest-watch-4.2.0 - a zero-config CLI tool that runs pytest, and...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: https://pypi.org/project/pytest-watch/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-25 22:45 UTC by Alessandro Barbieri
Modified: 2019-10-26 08:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Barbieri 2019-10-25 22:45:35 UTC
pytest-watch a zero-config CLI tool that runs pytest, and re-runs it when a file in your project changes. It beeps on failures and can run arbitrary commands on each passing and failing test run.
Motivation

Whether or not you use the test-driven development method, running tests continuously is far more productive than waiting until you’re finished programming to test your code. Additionally, manually running py.test each time you want to see if any tests were broken has more wait-time and cognitive overhead than merely listening for a notification. This could be a crucial difference when debugging a complex problem or on a tight deadline.

LICENSE: MIT
=dev-python/pytest-watch-4.2.0 is needed to enable tests on cheroot-8.2.1