On Jun 8, 2014, at 11:46 AM, Roman Podoliaka <rpodolyaka at mirantis.com> wrote: > > Overall, the approach with executing a test within a transaction and > then emitting ROLLBACK worked quite well. The only problem I ran into > were tests doing ROLLBACK on purpose. But you've updated the recipe > since then and this can probably be solved by using of save points. yup, I went and found the gist, that is here: https://gist.github.com/zzzeek/8443477