Version 0.0 of the Sancho unit testing framework is now available. Sancho is the unit test module that we use at the MEMS Exchange. Among the features it supports are:
* Simple and relatively straightforward to use * Several different test functions: test_stmt, test_val, test_type, etc. * Optionally displays the code coverage of a test suite * Includes a script for running all test suites in a directory tree
It's numbered version 0.0 because the code in sancho/unittest.py is fairly repetitive, and badly needs to be refactored and tidied up. This might require changing the public interface for Sancho at some future unknown date. I've released other packages that use Sancho for the test suite, though, which is why I've prepared this release.
The Sancho home page is at: http://www.mems-exchange.org/software/sancho/
The code can be downloaded from: http://www.mems-exchange.org/software/files/sancho/
There's no mailing list for Sancho, but you can discuss it on the quixote-users mailing list: http://www.mems-exchange.org/mailman/listinfo/quixote-users/
--amk (www.amk.ca) Did you ever get to Troy, Drax? A little place in Asia Minor... -- The Doctor, in "The Armageddon Factor"