标签: ruby-on-rails rspec ruby-on-rails-3.2 rake rspec2
根据本教程http://carlosplusplus.github.io/blog/2014/02/01/testing-rake-tasks-with-rspec/
使用rspec测试rake任务,必须设置
Rake.application = rake
在前一个块中。 但是,我收到了错误
Failure/Error: Rake.application = rake NameError: uninitialized constant Rake
我该如何解决这个问题?
答案 0 :(得分:2)
您需要在违规代码之前require "rake"。您使用的教程基于a blog post by Thoughtbot,其中包含相应的要求,可以作为示例使用。
require "rake"