namespace :fixtures do
namespace :load do
task :prepare => :environment do
ENV['FIXTURES_PATH'] = "spec/fixtures"
ENV['RAILS_ENV'] ||= "test"
puts ENV.inspect
Rake::Task["db:fixtures:load"].invoke
end
end
end
我已将此添加到 ./lib/tasks 中的 special.rake 文件中,以使 rake db:fixtures:load 命令应用于 spec/fixtures 目录中的夹具,并应用于测试环境。
它不工作。我哪里出错了?