[tests] Fix scrobble tests
Some checks failed
build & deploy / test (push) Successful in 1m49s
build & deploy / deploy (push) Failing after 2m3s

This commit is contained in:
2026-03-27 16:06:24 -04:00
parent 64854f78a6
commit ea66ee376d
2 changed files with 41 additions and 15 deletions

View File

@ -32,7 +32,9 @@ def test_get_not_allowed_from_jellyfin(client, valid_auth_token):
def test_bad_mopidy_request_data(client, valid_auth_token):
url = reverse("scrobbles:mopidy-webhook")
headers = {"Authorization": f"Token {valid_auth_token}"}
response = client.post(url, headers)
response = client.post(
url, "not valid json", content_type="application/json", headers=headers
)
assert response.status_code == 400
assert (
response.data["detail"]
@ -44,7 +46,9 @@ def test_bad_mopidy_request_data(client, valid_auth_token):
def test_bad_jellyfin_request_data(client, valid_auth_token):
url = reverse("scrobbles:jellyfin-webhook")
headers = {"Authorization": f"Token {valid_auth_token}"}
response = client.post(url, headers)
response = client.post(
url, "not valid json", content_type="application/json", headers=headers
)
assert response.status_code == 400
assert (
response.data["detail"]