ample.testing.unittest_util module
Module containing a framework for unittesting of AMPLE modules
-
class
AMPLEUnittestFramework[source]
Bases: object
Framework to run Ample unittesting
-
run(buffer=False, cases=None, pattern='test*.py', verbosity=2)[source]
Main routine for running the test cases
-
class
SuiteLoader[source]
Bases: object
Loader designed to obtain all test cases in a package
-
load_suite(directory, pattern='test*.py', cases=None)[source]
Load a unittest test suite
-
add_cmd_options(parser)[source]