rspec与Rails 4.2未定义的方法`commit_records'为零:NilClass

时间:2014-11-29 11:20:22

标签: ruby-on-rails rspec ruby-on-rails-4.2

从Rails 4.1升级到Rails 4.2后,我在运行spec时遇到以下错误:

NoMethodError:
  undefined method `commit_records' for nil:NilClass

解决方法是什么?

1 个答案:

答案 0 :(得分:0)

看起来您使用 test_after_commit gem。只需升级到版本> = 0.2.6。有the fix

在撰写本文时,最新版本为 0.4.0 。随意使用它:
gem 'test_after_commit', '~> 0.4.0'