1
레일 4.1에서 레일 5로 앱을 업데이트하는 버그를 처리하는 중입니다. 테스트를 실행하려고하면 factory_girl 링크가 공장의 무효 :factory_girl linter가 ActionView :: Template :: Error로 인해 실패했습니다.
/Users/stephen/.rvm/gems/[email protected]/gems/factory_girl-4.7.0/lib/factory_girl/linter.rb:13:in `lint!': The following factories are invalid: (FactoryGirl::InvalidFactoryError)
* call_log - Undefined variable: "$green". (ActionView::Template::Error)
* sms_log - Undefined variable: "$green". (ActionView::Template::Error)
등
이건 정말 모든 공장 소녀 스택 추적 날 수 있습니다. 그것은 linter가 어디에 불려지는지 말해 줍니다. 보기에 무언가가 나타날 수 있다는 표시는 없습니다. 이것을 결정하는 방법이 있습니까? 이것이 디버깅하기가 매우 어려워서 어디에서 왔는지 모릅니다.