15 lines
535 B
TypeScript
15 lines
535 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { resolvePagedRenderTarget } from "../src/paged-render-target";
|
|
|
|
describe("分页文档渲染目标", () => {
|
|
it("默认使用网页预览目标", () => {
|
|
expect(resolvePagedRenderTarget("")).toBe("preview");
|
|
expect(resolvePagedRenderTarget("?target=unknown")).toBe("preview");
|
|
});
|
|
|
|
it("识别 PDF 渲染目标", () => {
|
|
expect(resolvePagedRenderTarget("?target=pdf")).toBe("pdf");
|
|
expect(resolvePagedRenderTarget("?foo=1&target=pdf")).toBe("pdf");
|
|
});
|
|
});
|