From 644913c2b951f7b9f37f98a84bb10df66c116143 Mon Sep 17 00:00:00 2001 From: Rafael Martins Date: Mon, 20 Feb 2012 13:35:46 -0200 Subject: [PATCH] Delayed jobs will run synchronously when RAILS_ENV is test or cucumber --- vendor/plugins/delayed_job/lib/delayed/message_sending.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/plugins/delayed_job/lib/delayed/message_sending.rb b/vendor/plugins/delayed_job/lib/delayed/message_sending.rb index c93c996..2aac453 100644 --- a/vendor/plugins/delayed_job/lib/delayed/message_sending.rb +++ b/vendor/plugins/delayed_job/lib/delayed/message_sending.rb @@ -33,7 +33,7 @@ module Delayed module ClassMethods def handle_asynchronously(method) - return if Rails.env == "test" + return if (Rails.env == "test" or Rails.env == "cucumber") aliased_method, punctuation = method.to_s.sub(/([?!=])$/, ''), $1 with_method, without_method = "#{aliased_method}_with_delay#{punctuation}", "#{aliased_method}_without_delay#{punctuation}" define_method(with_method) do |*args| -- libgit2 0.21.2