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