<snip> > Personally, I recommend you start with doctests rather than nose or unittest. Doctests can also be run using nose, maybe that's also an idea? Nose does doctest, unittest, and its own tests. By default, test files need to have a prefix "test_". Unless you specify this either as a commanline switch or in the .cfg file, nose won't do doctests. <snip>