【发布时间】:2018-11-30 06:30:37
【问题描述】:
我的旧代码正在使用 DatabaseCleaner,它会在每次测试完成后清除数据库。然而,它也会清除加载的夹具数据并导致一些使用夹具失败的测试,例如:
ActiveRecord::RecordNotFound Exception: Couldn't find Country with 'id'=593363170
为了使它们一起工作,我如何在测试期间将所有夹具重写回数据库? (我的意思不是 rake 任务)
【问题讨论】:
标签: ruby-on-rails rspec fixtures database-cleaner