我的项目住在这里:https ://github.com/jonesdeini/ICanHazSandvich
我正在使用 minitest-rails add 进行设置我无法让生成器生成正确的测试模板。
来自我的 application.rb:
config.generators do |g|
g.test_framework :mini_test, :spec => true, :fixture => false
end
即使使用“g.test_framework nil”,我仍然会生成相同的测试模板:
输出:
rails g model Foo
invoke active_record
create db/migrate/20120827160129_create_foos.rb
create app/models/foo.rb
invoke test_unit
create test/unit/foo_test.rb
invoke factory_girl
create test/factories/foos.rb
即使使用“rails g model Foo --spec”,也会生成相同的文件。我正在使用 rails 3.2.8 和 ruby-1.9.3-p194
谢谢你的帮助!
宝石文件:
group :development, :test do
gem 'factory_girl_rails'
gem 'minitest-rails'
gem 'minitest-rails-capybara'
end
编辑:
已为此问题提交拉取请求 https://github.com/thoughtbot/factory_girl_rails/pull/68