mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Move #18833 changelog to the top [ci skip]
This commit is contained in:
parent
f636ab75f1
commit
de9a3748c4
1 changed files with 33 additions and 35 deletions
|
@ -1,3 +1,36 @@
|
|||
* Add an `:only` option to `perform_enqueued_jobs` to filter jobs based on
|
||||
type.
|
||||
|
||||
This allows specific jobs to be tested, while preventing others from
|
||||
being performed unnecessarily.
|
||||
|
||||
Example:
|
||||
|
||||
def test_hello_job
|
||||
assert_performed_jobs 1, only: HelloJob do
|
||||
HelloJob.perform_later('jeremy')
|
||||
LoggingJob.perform_later
|
||||
end
|
||||
end
|
||||
|
||||
An array may also be specified, to support testing multiple jobs.
|
||||
|
||||
Example:
|
||||
|
||||
def test_hello_and_logging_jobs
|
||||
assert_nothing_raised do
|
||||
assert_performed_jobs 2, only: [HelloJob, LoggingJob] do
|
||||
HelloJob.perform_later('jeremy')
|
||||
LoggingJob.perform_later('stewie')
|
||||
RescueJob.perform_later('david')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Fixes #18802.
|
||||
|
||||
*Michael Ryan*
|
||||
|
||||
* Allow keyword arguments to be used with Active Job.
|
||||
|
||||
Fixes #18741.
|
||||
|
@ -44,39 +77,4 @@
|
|||
|
||||
*Isaac Seymour*
|
||||
|
||||
* Add an `:only` option to `perform_enqueued_jobs` to filter jobs based on
|
||||
type.
|
||||
|
||||
This allows specific jobs to be tested, while preventing others from
|
||||
being performed unnecessarily.
|
||||
|
||||
Example:
|
||||
|
||||
def test_hello_job
|
||||
assert_performed_jobs 1, only: HelloJob do
|
||||
HelloJob.perform_later('jeremy')
|
||||
LoggingJob.perform_later
|
||||
end
|
||||
end
|
||||
|
||||
An array may also be specified, to support testing multiple jobs.
|
||||
|
||||
Example:
|
||||
|
||||
def test_hello_and_logging_jobs
|
||||
assert_nothing_raised do
|
||||
assert_performed_jobs 2, only: [HelloJob, LoggingJob] do
|
||||
HelloJob.perform_later('jeremy')
|
||||
LoggingJob.perform_later('stewie')
|
||||
RescueJob.perform_later('david')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Fixes #18802.
|
||||
|
||||
*Michael Ryan*
|
||||
|
||||
|
||||
|
||||
Please check [4-2-stable](https://github.com/rails/rails/blob/4-2-stable/activejob/CHANGELOG.md) for previous changes.
|
||||
|
|
Loading…
Reference in a new issue