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