@limhoff-r7 Do you mean something like this https://github.com/jvazquez-r7/metasploit-framework/commit/d8dba8ee58447b1c86505d3fbba9d690c53392a5 ?

Obviously I suck at rspec... I've been reading the references shared by you, thanks about that! 

I guess in this case let for each context is good enough since there was an instance initialization for every context already. On the other hand RopDB instances doesn't look expensive... but just my opinion. 

Is there any more specific criteria about where to use before(:all) vs let (for every context) for instance creation?

Feedback is welcome.