mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-04 03:19:16 +02:00
Review fixes for report notifications not included in !880
This commit is contained in:
parent
efaeb1bd81
commit
c3dc4e2ab4
2 changed files with 8 additions and 7 deletions
|
@ -17,6 +17,8 @@ def test_report_created_signal_sends_email_to_mods(factories, mailoutbox, settin
|
|||
mod2 = factories["users.User"](permission_moderation=True)
|
||||
# inactive, so no email
|
||||
factories["users.User"](permission_moderation=True, is_active=False)
|
||||
# no moderation permission, so no email
|
||||
factories["users.User"]()
|
||||
|
||||
report = factories["moderation.Report"]()
|
||||
|
||||
|
@ -28,6 +30,7 @@ def test_report_created_signal_sends_email_to_mods(factories, mailoutbox, settin
|
|||
unresolved_reports_url = federation_utils.full_url(
|
||||
"/manage/moderation/reports?q=resolved:no"
|
||||
)
|
||||
assert len(mailoutbox) == 2
|
||||
for i, mod in enumerate([mod1, mod2]):
|
||||
m = mailoutbox[i]
|
||||
assert m.subject == "[{} moderation - {}] New report from {}".format(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue