mirror of
https://github.com/discourse/discourse.git
synced 2025-05-28 12:02:05 +08:00
Update rubocop to 2.3.1.
This commit is contained in:
@ -59,13 +59,15 @@ describe Email::Processor do
|
||||
end
|
||||
|
||||
it "enqueues a background job by default" do
|
||||
Jobs.expects(:enqueue).with(:process_email, mail: mail)
|
||||
Email::Processor.process!(mail, retry_on_rate_limit: true)
|
||||
expect_enqueued_with(job: :process_email, args: { mail: mail }) do
|
||||
Email::Processor.process!(mail, retry_on_rate_limit: true)
|
||||
end
|
||||
end
|
||||
|
||||
it "doesn't enqueue a background job when retry is disabled" do
|
||||
Jobs.expects(:enqueue).with(:process_email, mail: mail).never
|
||||
expect { Email::Processor.process!(mail, retry_on_rate_limit: false) }.to raise_error(limit_exceeded)
|
||||
expect_not_enqueued_with(job: :process_email, args: { mail: mail }) do
|
||||
expect { Email::Processor.process!(mail, retry_on_rate_limit: false) }.to raise_error(limit_exceeded)
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user