我已将以下内容添加到application.rb:
config.generators do |g|
g.controller_specs false
g.test_framework :minitest, spec: false, fixture: false
end
但是,在运行rails generate resource foo
bundle exec rails generate resource foo
invoke active_record
create db/migrate/20170912163219_create_foos.rb
create app/models/foo.rb
invoke minitest
create test/models/foo_test.rb
invoke controller
create app/controllers/foos_controller.rb
invoke minitest
create test/controllers/foos_controller_test.rb
invoke resource_route
route resources :foos
我错过了什么吗?配置API是否已更改?这不再可能吗?
答案 0 :(得分:0)
这是(目前)Minitest-rails库的一个缺点,它忽略了g.controller_specs false
配置选项。