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