1
當我生成使用模型:爲什麼FactoryGirl生成「測試」目錄工廠當我使用RSpec的?
$ rails g model example
滑軌生成用於模型的工廠。目前,它增加了工廠test/factories
但是我需要它的工廠增加spec/factories
。
我使用RSpec的和其他一切產生於spec/…
。
當我生成使用模型:爲什麼FactoryGirl生成「測試」目錄工廠當我使用RSpec的?
$ rails g model example
滑軌生成用於模型的工廠。目前,它增加了工廠test/factories
但是我需要它的工廠增加spec/factories
。
我使用RSpec的和其他一切產生於spec/…
。
通常情況下,這些文件結束的地方,是在文件的config/application.rb中一個指令確定:
class Application < Rails::Application
config.generators do |g|
...
g.fixture_replacement :factory_girl, dir: 'spec/factories'
...
end
...
不錯,不知道,你可以通過一個目錄下有。 – Undistraction
該命令行會將工廠規格/工廠我。不知道有什麼不同?可能有助於顯示您的Gemfile。 –
@DaveSchweisguth好蜘蛛俠感。當它應該在:development,:test時,我會將它放在:test組中。如果你把答案放在答案中,我會標記爲正確的。或者我可以做到。 – Undistraction
我不能寫答案,因爲在我的手裏,如果RSpec的護欄僅在測試軌'摹model'不會產生一個工廠都沒有。你的開發組中可能比我更多。 –