diff --git a/DEVELOP b/DEVELOP index b71f5274..bb7de5c8 100644 --- a/DEVELOP +++ b/DEVELOP @@ -56,9 +56,12 @@ following (note: on Debian-based systems, the script is called `python-coverage`):: coverage run bin/fail2ban-testcases + coverage report + +Optionally: coverage html -Then look at htmlcov/index.html and see how much coverage your test cases +And then browse htmlcov/index.html and see how much coverage your test cases exert over the code base. Full coverage is a good thing however it may not be complete. Try to ensure tests cover as many independent paths through the code.