mirror of
https://github.com/calibrain/shelfmark.git
synced 2026-10-06 07:34:41 +01:00
Backend test hardening + quality enforcement (#872)
- Reworked many tests - Enforcing lint + type checking for test suite - Fixed various issues surfaced by the new tests - CI tweaks
This commit is contained in:
@@ -44,7 +44,9 @@ class TestNotificationsSettingsApi:
|
||||
with patch.object(main_module, "get_auth_mode", return_value="builtin"):
|
||||
resp = client.post(
|
||||
"/api/settings/notifications/action/test_admin_notification",
|
||||
json={"ADMIN_NOTIFICATION_ROUTES": [{"event": "all", "url": "ntfys://ntfy.sh/demo"}]},
|
||||
json={
|
||||
"ADMIN_NOTIFICATION_ROUTES": [{"event": "all", "url": "ntfys://ntfy.sh/demo"}]
|
||||
},
|
||||
)
|
||||
|
||||
assert resp.status_code == 403
|
||||
|
||||
Reference in New Issue
Block a user