def _set_providers(self, report_writers): self._providers = {} logging.debug( 'Setting the following report writers: {}'.format(report_writers)) if ReportWriters.JUNIT & report_writers: writer = nutter_api.get_report_writer( ReportWritersTypes.JUNIT.value) self._providers[ReportWritersTypes.JUNIT] = writer if ReportWriters.TAGS & report_writers: writer = nutter_api.get_report_writer( ReportWritersTypes.TAGS.value) self._providers[ReportWritersTypes.TAGS] = writer
def test__get_report_writer__tagsreportwriter__valid_instance(): writer = nutter_api.get_report_writer('TagsReportWriter') assert isinstance(writer, TagsReportWriter)
def test__get_report_writer__junitxmlreportwriter__valid_instance(): writer = nutter_api.get_report_writer('JunitXMLReportWriter') assert isinstance(writer, JunitXMLReportWriter)