planemo.test package
Submodules
planemo.test.data module
Utilities related to reasoning about test data.
planemo.test.results module
Describes results.
Is a JSON.
- class planemo.test.results.StructuredData(json_path=None, data=None)[source]
Bases:
object
Abstraction around a simple data structure describing test results.
- calculate_summary_data()[source]
Use full details on individual test data to update structured data with summary info.
- property failed_ids
Find set of IDs for failed tests.
Module contents
Module contains code for testing runnables.
- planemo.test.check_output(runnable, output_properties, test_properties, **kwds)[source]
Use galaxy-tool-util to check a test output.
Return a list of strings describing the problems encountered, and empty list indicates no problems were detected.
Currently this will only ever return at most one detected problem because of the way galaxy-tool-util throws exceptions instead of returning individual descriptions - but this may be enhanced in the future.