在minitest中仅运行控制器测试的rake命令是什么?
rake test:controller
没有做到这一点。
答案 0 :(得分:6)
尝试将其复数形式。这是典型的命令:
rake test:controllers
http://guides.rubyonrails.org/testing.html#rake-tasks-for-running-your-tests
第6节介绍了用于测试的rake命令。
答案 1 :(得分:5)
当你正在运行所有这些时,必须是复数rake test:controllers
。
请查看http://guides.rubyonrails.org/testing.html#rake-tasks-for-running-your-tests了解更多rake命令。
如果要运行特定文件,请使用TEST
参数:
rake test TEST=test/controllers/application_controller_test.rb
答案 2 :(得分:0)
作为更新:
rails test path/to/test/file.rb
已成为我的首选解决方案。
rails test path/to/test/file.rb:123
也让您通过行号选择测试。