From 9ba43b148f0b1580c89272002c5c84ad2f2d5533 Mon Sep 17 00:00:00 2001 From: Raphael Date: Thu, 6 Jan 2011 12:07:39 -0800 Subject: [PATCH] Move resque modifications out to spec/support --- lib/tasks/fixtures.rake | 6 ++++++ spec/spec_helper.rb | 9 --------- spec/support/fake_resque.rb | 9 +++++++++ 3 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 spec/support/fake_resque.rb diff --git a/lib/tasks/fixtures.rake b/lib/tasks/fixtures.rake index b54b4896f..4d41da041 100644 --- a/lib/tasks/fixtures.rake +++ b/lib/tasks/fixtures.rake @@ -15,8 +15,14 @@ namespace :fixtures do require File.join(Rails.root,"spec/helper_methods") require File.join(Rails.root,"spec/factories") require File.join(Rails.root,"spec/support/user_methods") + require File.join(Rails.root,"spec/support/fake_resque") + include HelperMethods + Jobs::HttpPost.class_eval do + def self.perform(*args) + end + end fantasy_resque do models = [] Factory(:person) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index ad8332b49..cf8572166 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -54,15 +54,6 @@ class FakeRedis true end end -module Resque - def enqueue(klass, *args) - if $process_queue - klass.send(:perform, *args) - else - true - end - end -end ImageUploader.enable_processing = false diff --git a/spec/support/fake_resque.rb b/spec/support/fake_resque.rb new file mode 100644 index 000000000..165d9ea10 --- /dev/null +++ b/spec/support/fake_resque.rb @@ -0,0 +1,9 @@ +module Resque + def enqueue(klass, *args) + if $process_queue + klass.send(:perform, *args) + else + true + end + end +end