def test_valid_output(self, package): plugin = SpecDataExtractor() assert plugin.setData(self.input_data) assert plugin.execute() output_data = plugin.getData() assert output_data for data in output_data: validator = ArtefactSchemaValidator(data['artefact']) assert validator.validate(data)
def getData(self): """Validation and data post-processing""" return SpecDataExtractor.getData(self)