簡體   English   中英

如何創建與rspec一起使用的rake任務

[英]how to create a rake task for use with rspec

我正在嘗試從CMS Wiki實施以下rake任務

namespace :test do
  task :prepare do
    ENV['FROM'] = 'folder-name'
    ENV['TO']   = 'site-identifier'
    Rake::Task['comfortable_mexican_sofa:fixtures:import'].invoke
  end
end

我用上述內容創建了test.rake並將其放在lib / tasks /中

$ bundle exec rake:test

給我:捆綁器:找不到命令:rake:test。
我對文檔的搜索使我對以下內容進行了解釋:RSpec :: Core :: RakeTask。 我認為這些是不同的事情。 我的問題是:如何執行上述耙任務? 任何幫助將不勝感激。

您的命令正在嘗試運行rake:test ,這不是已知命令。 您可以通過執行which rake:test看到這一點。

我想你是說

bundle exec rake test

你也可以

bundle exec rake -T

要查看具有文檔的可用任務列表。

有關bundle exec更多參考,請參見bundler文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM