Require 99% test coverage or higher

This patch sets a requirement of 99% test coverage or the CI job will
fail. This should force us to ensure we are testing as much of the
plugins and the core of monitorstack as possible.

Change-Id: I22aa19f0e0e4584c377e39f07c0aae2b0814d59a
This commit is contained in:
Major Hayden 2017-06-14 14:08:54 -05:00
parent 3196132f76
commit 39f070f4e7
No known key found for this signature in database
GPG Key ID: 737051E0C1011FB1
1 changed files with 1 additions and 1 deletions

View File

@ -23,7 +23,7 @@ commands =
[testenv:functional]
commands =
coverage run -m pytest --capture=no --strict {posargs}
coverage report -m --omit="*/test*"
coverage report -m --omit="*/test*" --fail-under=99
# environment used by the -infra templated docs job
[testenv:venv]