我正在尝试在我的 rspec 中调用 rake 任务。
require "rake"
rake = Rake::Application.new
Rake.application = rake
rake.init
rake.load_rakefile
rake['rake my:task'].invoke
但我收到错误
Failure/Error: rake['rake db:migrate'].invoke
RuntimeError:
Don't know how to build task 'rake db:migrate'
有谁知道我们如何在 rspec 代码中调用 rake 任务。
任何帮助将不胜感激。