websri/runtime/deno/integrity-metadata.test.ts

14 lines
439 B
TypeScript
Raw Normal View History

2024-09-03 09:50:43 +09:00
import { assertEquals } from "@std/assert";
import { createIntegrityMetadata } from "../../src/index.ts";
Deno.test("createIntegrityMetadata()", async () => {
const res = new Response("Hello, world!");
const data = await res.arrayBuffer();
const integrityMetadata = await createIntegrityMetadata("sha256", data);
assertEquals(
integrityMetadata.toString(),
"sha256-MV9b23bQeMQ7isAGTkoBZGErH853yGk0W/yUx1iU7dM=",
);
});