import { describe, expect, it } from "vite-plus/test";import * as OpenApi from "effect/unstable/httpapi/OpenApi"; import { RelayApi } from "./relay.ts"; describe("RelayApi security", () => { it("describes DPoP access tokens using the HTTP DPoP authorization scheme", () => { const document = OpenApi.fromApi(RelayApi); expect(document.components.securitySchemes?.relayDpop).toEqual({ type: "http", scheme: "DPoP", description: "DPoP-bound access token. Requests must also include the DPoP proof JWT header.", }); });});
import { describe, expect, it } from "vite-plus/test";
import * as OpenApi from "effect/unstable/httpapi/OpenApi";
import { RelayApi } from "./relay.ts";
describe("RelayApi security", () => {
it("describes DPoP access tokens using the HTTP DPoP authorization scheme", () => {
const document = OpenApi.fromApi(RelayApi);
expect(document.components.securitySchemes?.relayDpop).toEqual({
type: "http",
scheme: "DPoP",
description: "DPoP-bound access token. Requests must also include the DPoP proof JWT header.",
});
});
});