¿Cómo fuerzo RAILS_ENV en una tarea de rake?

Tengo esta pequeña tarea de rastrillo:

namespace :db do 
  namespace :test do 
    task :reset do 
      ENV['RAILS_ENV'] = "test" 
      Rake::Task['db:drop'].invoke
      Rake::Task['db:create'].invoke
      Rake::Task['db:migrate'].invoke
    end
  end
end

Ahora, cuando lo ejecute, ignorará el RAILS_ENV que intenté codificar. ¿Cómo hago para que esta tarea funcione como se espera?

Respuestas a la pregunta(6)

Su respuesta a la pregunta