Coverage.py, v2.5

Sunday 4 December 2005This is almost 19 years old. Be careful.

I’ve updated coverage.py with a number of (mostly user-contributed) changes:

  • Multi-threaded programs now have all threads properly measured (thanks Martin Fuzzey).
  • The report() method now takes an optional file argument which defaults to stdout.
  • Adapted Greg Rogers’ patch to allow omitting files by directory from the report and annotation, sorting files, and reporting files relatively.
  • coverage.py can now recursively measure itself under test!

What is it about December that spurs work on coverage.py? Looking at the changes made over the years, they have all taken place between December 4th and January 7th across three separate years! Perhaps the coming cold of winter causes us to turn to the warmth and safety of a tool that increases our confidence in our tests...

Comments

[gravatar]
I think I can answer the why ... because noone rolls any code out in December, so it's the only time of the year most of us get to do work on our pet projects on company time. Esp. if you can convince your self/management that it'll help your work next year.

Add a comment:

Ignore this:
Leave this empty:
Name is required. Either email or web are required. Email won't be displayed and I won't spam you. Your web site won't be indexed by search engines.
Don't put anything here:
Leave this empty:
Comment text is Markdown.