Selects tests affected by changed files. Continous test runner when used with pytest-watch.
This is a pytest plug-in which automatically selects and re-executes only tests affected by recent changes. How is this possible in dynamic language like Python and how reliable is it? Read here:
Determining affected tests_
pip install pytest-testmon
build the dependency database and save it to .testmondata
change some of your code (with test coverage)
only run tests affected by recent changes
To learn more about specifying multiple project directories and troubleshooting, please head to