# HG changeset patch # User domruf # Date 1488723476 -3600 # Node ID 7790b34a0cef122e1ba435ef0285f0693614286c # Parent b8d7d1a51795900880b0af8a8aa9a0dd1001d6be tests: add pytest-cov .coveragerc file When using pytest-cov this file can be used to configure the coverage report. See https://coverage.readthedocs.io/en/latest/config.html for details. So when you start py.test like this py.test --cov-config .coveragerc --cov=kallithea --cov-report xml the settings in this file will be used. diff -r b8d7d1a51795 -r 7790b34a0cef .coveragerc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.coveragerc Sun Mar 05 15:17:56 2017 +0100 @@ -0,0 +1,14 @@ +[run] +omit = + # the bin scripts are not part of the Kallithea web app + kallithea/bin/* + # we ship with no active extensions + kallithea/config/rcextensions/* + # dbmigrate and paster_commands are not part of the Kallithea web app + kallithea/lib/dbmigrate/* + kallithea/lib/paster_commands/* + # the tests themselves should not be part of the coverage report + kallithea/tests/* + # the scm hooks are not run in the kallithea process + kallithea/config/post_receive_tmpl.py + kallithea/config/pre_receive_tmpl.py