add coverage testing to dns-rfc2136 integration (#8469)

* add coverage testing to dns-rfc2136 integration

* add coverage rule for certbot/* as well
This commit is contained in:
alexzorin 2020-12-06 19:23:33 +11:00 committed by GitHub
parent dc3ac13750
commit 38017473c5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -222,7 +222,11 @@ commands =
{[base]pip_install} acme certbot certbot-dns-rfc2136 certbot-ci
pytest certbot-ci/certbot_integration_tests/rfc2136_tests \
--acme-server=pebble --dns-server=bind \
--numprocesses=1
--numprocesses=1 \
--cov=acme --cov=certbot --cov=certbot_dns_rfc2136 --cov-report= \
--cov-config=certbot-ci/certbot_integration_tests/.coveragerc
coverage report --include 'certbot/*' --show-missing --fail-under=45
coverage report --include 'certbot-dns-rfc2136/*' --show-missing --fail-under=87
[testenv:integration-external]
# Run integration tests with Certbot outside of tox's virtual environment.