[Twisted-Python] Coverage summary with trial

Øystein S. Haaland oystein.s.haaland at gmail.com
Sat Apr 14 07:08:13 MDT 2012


> On Fri, Apr 13, 2012 at 3:19 PM, Itamar Turner-Trauring
> 
> <itamar at itamarst.org> wrote:
> >> Hi all,
> >> 
> >> I would like to collect coverage statistic for my twisted code with
> >> trial and
> >> was wondering how to achieve this.
> >> 
> >> I run something like:
> >>       $ trial --coverage testdir/*_test.py
> > 
> > coverage.py is  a much nicer tool:
> > http://nedbatchelder.com/code/coverage/
> > 
> > You'd do "coverage.py [some arguments here] /path/to/trial mypackage",
> > more or less.
> 
> For example:
> 
>  $ sudo pip-2.7 install coverage
>  $ cd ~/lab/txaws/trunk
>  $ coverage run `which trial` ./txaws
>  $ coverage report
> 

Thanks for your answers.

I had already tried coverage this way, but it produced no output for me. After 
investigating it further, it turns out that the wrapper script gentoo 
generates for /usr/bin/trial was at fault. Using /usr/bin/trial-2.7 instead 
worked fine.

---

Øystein




More information about the Twisted-Python mailing list