13 lines
529 B
TypeScript
13 lines
529 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { buildZoteroScript } from "@/lib/clean-pdf/zotero-script";
|
|
|
|
describe("buildZoteroScript", () => {
|
|
it("подставляет ключ и адрес школы", () => {
|
|
const s = buildZoteroScript({ apiKey: "sbpdf_test123", baseUrl: "https://school.second-brain.ru" });
|
|
expect(s).toContain("'sbpdf_test123'");
|
|
expect(s).toContain("'https://school.second-brain.ru'");
|
|
expect(s).toContain("/api/pdf?url=");
|
|
expect(s).not.toContain("YOUR_KEY");
|
|
});
|
|
});
|