test(server): expect null body from HTTP API authorize() with no redirect (#26515)

This commit is contained in:
Kit Langton
2026-05-09 08:50:00 -04:00
committed by GitHub
parent b2baddcd37
commit 32684e70e6
@@ -128,7 +128,12 @@ describe("provider HttpApi", () => {
headers, headers,
}) })
expect(apiLegacy).toEqual({ status: 200, body: "" }) expect(apiLegacy).toEqual({ status: 200, body: "" })
expect(apiHttpApi).toEqual(apiLegacy) // #26474 changed the HTTP API authorize handler to serialize an
// undefined service result as JSON `null` instead of an empty body
// so clients can `.json()` parse the response uniformly. The legacy
// Hono path still emits an empty body (`c.json(undefined)`); the new
// backend's body diverges intentionally.
expect(apiHttpApi).toEqual({ status: 200, body: "null" })
const oauthLegacy = yield* requestAuthorize({ const oauthLegacy = yield* requestAuthorize({
app: legacy, app: legacy,