diff options
Diffstat (limited to 'test/cases')
-rw-r--r-- | test/cases/adapter_test.rb | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/test/cases/adapter_test.rb b/test/cases/adapter_test.rb new file mode 100644 index 0000000000..eac92fb27d --- /dev/null +++ b/test/cases/adapter_test.rb @@ -0,0 +1,31 @@ +require 'helper' + +class AdapterTest < ActiveSupport::TestCase + def setup + @old_adapter = ActiveJob::Base.queue_adapter + end + + test 'should load inline adapter' do + ActiveJob::Base.adapter = :inline + assert_equal ActiveJob::QueueAdapters::InlineAdapter, ActiveJob::Base.queue_adapter + end + + test 'should load resque adapter' do + ActiveJob::Base.adapter = :resque + assert_equal ActiveJob::QueueAdapters::ResqueAdapter, ActiveJob::Base.queue_adapter + end + + test 'should load sidekiq adapter' do + ActiveJob::Base.adapter = :sidekiq + assert_equal ActiveJob::QueueAdapters::SidekiqAdapter, ActiveJob::Base.queue_adapter + end + + test 'should load sucker punch adapter' do + ActiveJob::Base.adapter = :sucker_punch + assert_equal ActiveJob::QueueAdapters::SuckerPunchAdapter, ActiveJob::Base.queue_adapter + end + + def teardown + ActiveJob::Base.queue_adapter = @old_adapter + end +end |