aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/adapters/inline.rb0
-rw-r--r--test/adapters/resque.rb2
-rw-r--r--test/helper.rb1
-rw-r--r--test/jobs/hello_job.rb2
4 files changed, 5 insertions, 0 deletions
diff --git a/test/adapters/inline.rb b/test/adapters/inline.rb
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/adapters/inline.rb
diff --git a/test/adapters/resque.rb b/test/adapters/resque.rb
new file mode 100644
index 0000000000..7431d2d742
--- /dev/null
+++ b/test/adapters/resque.rb
@@ -0,0 +1,2 @@
+ActiveJob::Base.queue_adapter = ActiveJob::QueueAdapters::ResqueAdapter
+Resque.inline = true
diff --git a/test/helper.rb b/test/helper.rb
index 4048ddbd3f..df0a2a53f8 100644
--- a/test/helper.rb
+++ b/test/helper.rb
@@ -4,5 +4,6 @@ Bundler.setup
$LOAD_PATH << File.dirname(__FILE__ + "/../lib")
require 'active_job'
+require "adapters/#{ENV['AJADAPTER'] || 'inline'}"
require 'active_support/testing/autorun'
diff --git a/test/jobs/hello_job.rb b/test/jobs/hello_job.rb
index d0e65f9674..469123fe0a 100644
--- a/test/jobs/hello_job.rb
+++ b/test/jobs/hello_job.rb
@@ -1,4 +1,6 @@
class HelloJob < ActiveJob::Base
+ @queue = :greetings
+
def self.perform(greeter = "David")
$BUFFER << "#{greeter} says hello"
end