我可以rake spec
并运行所有规范。
但是尝试为一个目录运行规范,如
rake spec/models/ or rake spec/models/*.rb
不提供任何输出或错误。
一个选项是我可以做
rspec spec/models/*.rb
或
rspec spec/models/
但我想知道我是否可以留在 Rake。
最佳答案
尝试使用 rake spec:models
而不是 rake spec/models
。运行 rake -T | grep spec
查看所有可用的 rake spec 任务。
更新:通过 rake spec
运行规范可能比通过 rspec spec
运行它们慢,rspec-rails 人员说。阅读 rspec-rails 的安装部分.
关于ruby-on-rails - 如何 'rake spec' 一个目录,例如楷模?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18554914/