From 22c7d5650cb22ac75b5ee06830a58fcc22bb7acc Mon Sep 17 00:00:00 2001 From: bogdanvlviv Date: Sat, 30 Jun 2018 18:20:04 +0300 Subject: Allow `queue` option to `assert_no_enqueued_jobs` It can be asserted that no jobs are enqueued to a specific queue: ```ruby def test_no_logging assert_no_enqueued_jobs queue: 'default' do LoggingJob.set(queue: :some_queue).perform_later end end ``` --- activejob/CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'activejob/CHANGELOG.md') diff --git a/activejob/CHANGELOG.md b/activejob/CHANGELOG.md index fea837585f..3ecbc2ff38 100644 --- a/activejob/CHANGELOG.md +++ b/activejob/CHANGELOG.md @@ -1,3 +1,16 @@ +* Allow `queue` option to `assert_no_enqueued_jobs`. + + Example: + ``` + def test_no_logging + assert_no_enqueued_jobs queue: 'default' do + LoggingJob.set(queue: :some_queue).perform_later + end + end + ``` + + *bogdanvlviv* + * Allow call `assert_enqueued_with` with no block. Example: -- cgit v1.2.3