reactivated tests and added snapshots
this fixes the jest setup again and introduces some snapshot tests for the generated pipeline. Snapshots are a cheap way to spot regressions, also you can easily diff them to see what impacts a change has on the resulting pipeline.
Edited by Marco Wettstein