Continuous testing with Python

Earlier today, I was looking for a continuous testing solution for Python and I stumbled upon Patrice Neff’s post about continuous testing for Python – alas, on a Mac.

Of course, I could reuse the engine, Bruno Bord’s test daemon, which simply reruns your tests with Nose whenever you save a change. It works fine, but you have to look hard at the console to recognize the result. So I gave Rudolf a try. This is a plugin for Nose that colorizes its output.

But I was still envious of those nice and shiny Growl notifications. So I wrote a Nose plugin myself that shows notifications of test results on Gnome: nose-gnome-notify.