module ActiveJob::TestHelper
def assert_no_performed_jobs(&block)
Note: This assertion is simply a shortcut for:
end
end
# No job should be performed from this block
assert_no_performed_jobs do
def test_jobs_again
If a block is passed, that block should not cause any job to be performed.
end
assert_performed_jobs 1
HelloJob.perform_later('matthew')
assert_no_performed_jobs
def test_jobs
Asserts that no jobs have been performed.
def assert_no_performed_jobs(&block) assert_performed_jobs 0, &block end