planemo.reports package

Submodules

planemo.reports.allure module

class planemo.reports.allure.AllureListener(lifecycle)[source]

Bases: object

class planemo.reports.allure.AllureWriter(results_path)[source]

Bases: object

process(structured_data, file_modication_datetime=None)[source]
process_test_case(test_case, file_modication_datetime=None)[source]
planemo.reports.allure.write_results(results_path, structured_data, **kwds)[source]

planemo.reports.build_report module

planemo.reports.build_report.build_report(structured_data, report_type='html', execution_type='Test', **kwds)[source]

Use report_{report_type}.tpl to build page for report.

planemo.reports.build_report.render_message_to_string(invocation_message)[source]
planemo.reports.build_report.template_data(environment, template_name, **kwds)[source]

Build an arbitrary templated page.

planemo.reports.xunit_handler module

planemo.reports.xunit_handler.handle_report_xunit_kwd(kwds, collected_data)[source]

Module contents