Hi, The next version of coverage will be 3.4 and looks like it will contain a (nice) backward incompatible change. It has include and omit which are fnmatch patterns. Ned also mentioned that in addition there may be able to specify the roots of source code (but I haven't seen any code for this one yet).
For pytest-cov I am considering refining to the options below. coverage reporting with distributed testing support: --cov=pat include coverage for filename pattern (multi-allowed) --cov-omit=pat exclude coverage for filename pattern (multi-allowed) --cov-report=type type of report to generate: term, term-missing, annotate, html, xml (multi-allowed) --cov-combine-each for dist=each mode produce a single combined report --cov-config-file=path config file for coverage, default: .coveragerc This seems to work nicely, though it means you always have to specify like "my/source/root/*" for both --cov and --cov-omit. If the other option added then I will probably add one more so that it is in line with coverage. I haven't committed yet and still playing but wanted to see if anyone had any suggestions. :) _______________________________________________ py-dev mailing list py-dev@codespeak.net http://codespeak.net/mailman/listinfo/py-dev