I\'m trying to test a rake task and it uses an active record in it.
require \'spec_helper\'
require \'rake\'
load File.join(Rails.root, \'lib\', \'tasks\', \'su
I suspect the problem is that your survey:send_report
task depends on :environment
but you haven't loaded the file that defines the :environment
task. That'll be in rails somewhere, and your main Rakefile
loads it.
So, I think if you change
load File.join(Rails.root, 'lib', 'tasks', 'survey.rake')
to
load File.join(Rails.root, 'Rakefile')
it'll work.