Commit d63bddcedc13667c8a6c92311bb8e5487295c8b2
1 parent
8c4073d6
Exists in
master
and in
29 other branches
Fix for delayed_job to disable asynchronous jobs when testing
Showing
1 changed file
with
1 additions
and
0 deletions
Show diff stats
vendor/plugins/delayed_job/lib/delayed/message_sending.rb
... | ... | @@ -33,6 +33,7 @@ module Delayed |
33 | 33 | |
34 | 34 | module ClassMethods |
35 | 35 | def handle_asynchronously(method) |
36 | + return if Rails.env == "test" | |
36 | 37 | aliased_method, punctuation = method.to_s.sub(/([?!=])$/, ''), $1 |
37 | 38 | with_method, without_method = "#{aliased_method}_with_delay#{punctuation}", "#{aliased_method}_without_delay#{punctuation}" |
38 | 39 | define_method(with_method) do |*args| | ... | ... |