I don’t know of any specifically. I wrote an ad-hoc golden/snapshot test runner for dodo-printer that you might be able to extract (I’m not really interested in maintaining it as a separate library).
Note that this is specifically executing purs files and capturing their stdout for the snapshot.