author | Tero Marttila <tero.marttila@aalto.fi> |
Mon, 02 Mar 2015 19:36:10 +0200 | |
changeset 694 | d34fa1090221 |
parent 689 | c258e3ff6d32 |
permissions | -rwxr-xr-x |
COVERAGE=opt/bin/coverage DOCTEST=( pvl/dhcp/config.py pvl/dns/serial.py pvl/dns/labels.py pvl/dns/reverse.py pvl/dns/generate.py pvl/hosts/host.py ) UNITTEST=( pvl.dhcp.tests pvl.dns.tests pvl.hosts.tests ) coverage() { echo "$ $FUNCNAME $@" >&2 $COVERAGE "$@" } coverage erase for import in ${UNITTEST[@]}; do coverage run -a -m unittest $import done for py in ${DOCTEST[@]}; do coverage run -a -m doctest $py done coverage html \ --include=pvl/dhcp/*.py,pvl/dns/*.py,pvl/hosts/*.py