rspec с Rails 4.2 недефиниран метод `commit_records' за nil:NilClass

След надграждане от Rails 4.1 до Rails 4.2 имам следната грешка, докато изпълнявам spec:

NoMethodError:
  undefined method `commit_records' for nil:NilClass

Каква е поправката?


person Sergey Alekseev    schedule 29.11.2014    source източник


Отговори (1)


Изглежда, че използвате gem test_after_commit. Просто надстройте до версия >= 0.2.6. Има поправката.

Към момента на писане най-новата версия е 0.4.0. Чувствайте се свободни да го използвате:
gem 'test_after_commit', '~> 0.4.0'

person Sergey Alekseev    schedule 29.11.2014