あんパン

こしあん派

spec/factories以下に正しいfactoryの定義が存在するのにFactory not registered

結論: springのせい、らしい

spec/spec_helper.rb

Rspec.configure do |config|
  config.before(:all) do
    FactoryBot.reload
  end
...
end

したら直った。もっと良い直し方あるのかなこれ。

spring起因の問題にぶち当たること多くて、世の中のRails使っている人々はみんなこんな思いをして書いているのか気になる。

出典: ruby on rails - ArgumentError: Factory not registered - Stack Overflow