ruby-on-rails - 如何 'rake spec' 一个目录,例如楷模?

标签 ruby-on-rails ruby rspec rake

我可以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/

相关文章:

ruby-on-rails - AwesomeNestedSet + Rails 4.1.4 `nested_set_options` 抛出异常

ruby-on-rails - 使用 Rspec/Capybara/Selenium 与 Canvas 元素交互

ruby-on-rails - 无法启动 Rails 服务器, "no such file to load -- bundler/setup"

ruby-on-rails - 使用 rails/webpacker 响应测试设置

ruby-on-rails - 语法错误,意外的 tIDENTIFIER,期待 keyword_end

ruby - 是否可以使用 Rspec 为无限循环问题编写规范?,Ruby

Mysql2 'individual' 中的未知列 'field list'

ruby-on-rails - 在 Rails 中更优雅的方式

ruby-on-rails - 设计重定向到成功登录似乎卡在第一次登录尝试

ruby-on-rails - 用于创建方法 smart_listing 的 Rails 嵌套路由