numeric.scipy.org    Version 1.0b1 API Documentation generated by Endo 2006-08-14

Numpy tests site manager.

Usage:
>>> NumpyTest(<package>).test(level=1,verbosity=1)

<package> is package name or its module object.

Package is supposed to contain a directory tests/ with test_*.py files where * refers to the names of submodules. See .rename() method to redefine name mapping between test_*.py files and names of submodules. Pattern test_*.py can be overwritten by redefining .get_testfile() method.

test_*.py files are supposed to define a classes, derived from NumpyTestCase or unittest.TestCase, with methods having names starting with test or bench or check. The names of TestCase classes must have a prefix test. This can be overwritten by redefining .check_testcase_name() method.

And that is it! No need to implement test or test_suite functions in each .py file.

Also old styled test_suite(level=1) hooks are supported.

Attributes

Method summary

Methods