Resend: disable bad-auth integration test

Resend's API no longer returns 403
responses for bad API keys (or 401
for missing auth header). Now, it just
never responds, leading to a TimeoutError.

Since this seems likely to be a Resend
bug, just disable the bad API key
integration test for now.

(Resend changed behavior sometime between
2023-12-07 and 2023-12-14, from our
scheduled integration test runs.)
This commit is contained in:
Mike Edmunds
2023-12-29 11:28:21 -08:00
parent 63e355084c
commit 2cadb949cd

View File

@@ -86,6 +86,7 @@ class ResendBackendIntegrationTests(AnymailTestMixin, SimpleTestCase):
len(message.anymail_status.message_id), 0
) # non-empty string
@unittest.skip("Resend has stopped responding to bad/missing API keys (12/2023)")
@override_settings(ANYMAIL_RESEND_API_KEY="Hey, that's not an API key!")
def test_invalid_api_key(self):
with self.assertRaisesMessage(AnymailAPIError, "API key is invalid"):