devise × rspecでundefined method `sign_in'
こんな泥沼な事例を体験したことないくらい泥沼。
Failure/Error: Unable to find matching line from backtrace NoMethodError: undefined method `env' for nil:NilClass
Failure/Error: sign_in FactoryGirl.create(:user) NoMethodError: undefined method `sign_in' for #<RSpec::Core::ExampleGroup::Nested_1::Nested_1:0x007f934be82f48>
stackoverflow見まくったけど解決しなかった。
ふと見るとspecファイル名とspecディレクトリ名が単数系だった。
複数形にしたら何事もなくGreeeeeeeeeeeenになった。
これだから手製ってやつは!
プロジェクトのファイル名規則をチェックするgemってないのかな。(チラチラ