pytest-worfklow is a pytest-plugin that allows configuration of workflow/pipeline tests using yaml files.
LUMC/pytest-workflow
(dd69ee7153313631b09ebf178eedddf537820cfe)