import { expect } from "bun:test"; import { forEachDb } from "./helpers"; import { makeApp } from "./app"; forEachDb("the pdf.js worker is served for client-side deck rendering", async (db) => { const { call } = await makeApp(db); const r = await call("GET", "/api/learner/pdf.worker.mjs"); expect(r.status).toBe(200); expect(r.headers.get("content-type")).toContain("javascript"); expect((await r.text()).length).toBeGreaterThan(100_000); });