mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-01-29 18:52:22 +01:00
improves supporting documents reminder worker test
This commit is contained in:
parent
b458f03e43
commit
6806a60f5a
@ -7,8 +7,6 @@ require 'minitest/autorun'
|
||||
class SupportingDocumentsReminderWorkerTest < ActiveSupport::TestCase
|
||||
include ActionMailer::TestHelper
|
||||
setup do
|
||||
# Sidekiq::Testing.inline!
|
||||
|
||||
@worker = SupportingDocumentsReminderWorker.new
|
||||
|
||||
group = groups(:group_1)
|
||||
@ -17,8 +15,20 @@ class SupportingDocumentsReminderWorkerTest < ActiveSupport::TestCase
|
||||
@supporting_document_type_2 = SupportingDocumentType.create!(name: "doc2", groups: [group])
|
||||
end
|
||||
|
||||
teardown do
|
||||
# Sidekiq::Testing.fake!
|
||||
test 'do nothing if it concerns another group' do
|
||||
group = Group.create!(name: 'test', slug: 'test')
|
||||
SupportingDocumentType.destroy_all
|
||||
supporting_document_type = SupportingDocumentType.create!(name: "doc3", groups: [group])
|
||||
|
||||
@users.each do |user|
|
||||
assert_nil user.supporting_documents_reminder_sent_at
|
||||
end
|
||||
assert_enqueued_emails 0 do
|
||||
@worker.perform
|
||||
end
|
||||
@users.reload.each do |user|
|
||||
assert_nil user.supporting_documents_reminder_sent_at
|
||||
end
|
||||
end
|
||||
|
||||
test 'notify every users who did not upload supporting document files' do
|
||||
|
Loading…
x
Reference in New Issue
Block a user