km3test.configure
¶
Managing test setup by reading configurations, handling test objects and performing test in class TestManager. Basic test steps include * adding test from test configuration files or manually * adding test objects * creating the test setup * running the tests * returning the test results
Module Contents¶
Classes¶
Class to manage test execution |
- class km3test.configure.TestManager[source]¶
Class to manage test execution
- Objects:
self.configs: holding configuration for tests
self.inputs: holding input objects to be tested (e.g. files paths)
self.tests: full test scenarios with according configuration and inputs (of type KM3Test)
self.outputs: output objects from tests (e.g. summaries, optional)