From ec1c0ae6d024d08bd5589b92dafddac854c31f2b Mon Sep 17 00:00:00 2001 From: Alex Anderson <191496+alxndrsn@users.noreply.github.com> Date: Mon, 13 Jan 2025 08:06:17 +0300 Subject: [PATCH] test/e2e/api: include response status text in errors if no response body (#1354) --- test/e2e/util/api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/e2e/util/api.js b/test/e2e/util/api.js index e72ef9838..50773e355 100644 --- a/test/e2e/util/api.js +++ b/test/e2e/util/api.js @@ -99,7 +99,7 @@ async function apiClient(suiteName, { serverUrl, userEmail, userPassword, logPat if(isRedirected(res)) return new Redirect(res); if(!res.ok) { const responseStatus = res.status; - const responseText = await res.text(); + const responseText = await res.text() || res.statusText; const err = new Error(`${responseStatus}: ${responseText}`); err.responseStatus = responseStatus;