Speak and Shout

Monday, August 13, 2007

kNose 1.1 released

kNose is a Python unit testing extension for Komodo IDE/Edit. It is a GUI frontend for the excellent nose framework written by Jason Pellerin.

kNose screenshot


This release of kNose fixes several bugs with parsing nose output, and I hope it solves all the problems that have been reported. Thanks to Christoph Zwerschke and Arnar Birgisson for their help with testing, use cases and patch submissions.

Version 1.1:
  • Added -v option when calling out to nose so that verbose output is returned in all cases, and parsing works correctly.
  • Scan URIs for the word 'test' before they are passed to nose to increase speed and avoid additional confusion in parsing.
  • Changed parsing for test names to use regular expressions for speed and more robust behavior.
  • Improved parsing to handle classes derived from unittest.TestCase correctly.
You can download it here.