#!/bin/bash orig_dir=$(cd $(dirname $0) && pwd -P) tmpdir=$(mktemp -d) cat <$tmpdir/.coveragerc [run] parallel=true data_file=$tmpdir/.coverage EOF cat <$tmpdir/sitecustomize.py import coverage coverage.process_startup() EOF export COVERAGE_PROCESS_START=$tmpdir/.coveragerc export PYTHONPATH=$tmpdir: ls t939*.sh | xargs -n 1 bash cd $tmpdir python-coverage combine python-coverage html -d $orig_dir/report python-coverage report -m cd $orig_dir rm -rf $tmpdir