[rspec-users] before(:all) leaves records in database
dchelimsky at gmail.com
Fri Nov 25 11:14:46 EST 2011
On Nov 25, 2011, at 8:04 AM, Zhi-Qiang Lei wrote:
> When I test my Rails controller, I find that records created in before(:all) remain in database while records created in before(:each) and let are wiped out after testing. This made me run "rake test:prepare" for every new test. Is that normal?
Yes. before(:all) is not run in a transaction.
More information about the rspec-users