【发布时间】:2019-04-13 09:10:44
【问题描述】:
这是某人的上篮......
回到 Rails $ rake 即可运行我们的测试套件,这要归功于 Rakefile 中的默认设置:
task default: [:rubocop, :spec, :teaspoon]
但在 Rails 5 中,由于 rake 已被 rails 取代,如何运行默认 rake 任务并不那么明显。 rails 单独给出了 rails 响应但不运行规范的可能命令列表。 rails test 似乎合乎逻辑,但它试图运行我们不使用的 minitest。 rails spec 将运行 Rspec,但不会运行 teaspoon 或 rubocop。
这去哪儿了?为什么看起来如此简单的事情对我来说却很难找到自己?
【问题讨论】:
标签: ruby-on-rails rspec rake rakefile