[rspec-users] at_exit in spec file?
dchelimsky at gmail.com
Wed Oct 28 11:49:17 EDT 2009
On Oct 28, 2009, at 10:41 AM, Student wrote:
> I need to perform some work (shutdown mysql servers & delete their
> data directories) at the end of my tests. Naturally, I would like to
> use at_exit. HOWEVER, when I do, the spec file gets loaded twice (and
> the tests are run twice).
For better or worse, RSpec uses at_exit, so you can't for this purpose.
What you _can_ do is add an after(:suite) block (typically in
Spec::Runner.configure do |config|
# shut stuff down here
More information about the rspec-users