Merge pull request #44763 from p8/activejob/add-test-adapter-to-adapter-docs

Add the Active Job Test Adapter to QueueAdapter documentation [ci-skip]
This commit is contained in:
Eileen M. Uchitelle 2022-03-24 17:24:36 -04:00 committed by GitHub
commit 52f1f31c41
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -13,10 +13,14 @@ module ActiveJob
# * {Sidekiq}[https://sidekiq.org]
# * {Sneakers}[https://github.com/jondot/sneakers]
# * {Sucker Punch}[https://github.com/brandonhilkert/sucker_punch]
# * {Active Job Async Job}[https://api.rubyonrails.org/classes/ActiveJob/QueueAdapters/AsyncAdapter.html]
# * {Active Job Inline}[https://api.rubyonrails.org/classes/ActiveJob/QueueAdapters/InlineAdapter.html]
# * Please Note: We are not accepting pull requests for new adapters. See the {README}[link:files/activejob/README_md.html] for more details.
#
# For testing and development Active Job has three built-in adapters:
#
# * {Active Job Async}[https://api.rubyonrails.org/classes/ActiveJob/QueueAdapters/AsyncAdapter.html]
# * {Active Job Inline}[https://api.rubyonrails.org/classes/ActiveJob/QueueAdapters/InlineAdapter.html]
# * {Active Job Test}[https://api.rubyonrails.org/classes/ActiveJob/QueueAdapters/TestAdapter.html]
#
# === Backends Features
#
# | | Async | Queues | Delayed | Priorities | Timeout | Retries |
@ -31,6 +35,7 @@ module ActiveJob
# | Sucker Punch | Yes | Yes | Yes | No | No | No |
# | Active Job Async | Yes | Yes | Yes | No | No | No |
# | Active Job Inline | No | Yes | N/A | N/A | N/A | N/A |
# | Active Job Test | No | Yes | N/A | N/A | N/A | N/A |
#
# ==== Async
#
@ -106,10 +111,6 @@ module ActiveJob
# N/A: The adapter does not run in a separate process, and therefore doesn't
# support retries.
#
# === Async and Inline Queue Adapters
#
# Active Job has two built-in queue adapters intended for development and
# testing: +:async+ and +:inline+.
module QueueAdapters
extend ActiveSupport::Autoload