Files
PBandDev-comfyui-node-organ…/tests/unit/setup-test-comfy.test.ts
PBandDev 7afb5b351b feat: ship v2 organizer rewrite (#5)
* Add comfy skill

* feat: squash v2 branch
2026-03-23 16:57:00 -05:00

23 lines
718 B
TypeScript

import { describe, expect, it } from "vitest";
import { extractPinnedWorkflowTemplatesRequirement } from "../../scripts/setup-test-comfy-helpers";
describe("workflow template requirement parsing", () => {
it("extracts the exact pinned requirement", () => {
const requirements = [
"torchsde",
"comfyui-workflow-templates==0.9.26",
"kornia>=0.7.1",
].join("\n");
expect(extractPinnedWorkflowTemplatesRequirement(requirements)).toBe(
"comfyui-workflow-templates==0.9.26",
);
});
it("fails when the requirement is missing", () => {
expect(() =>
extractPinnedWorkflowTemplatesRequirement("torchsde==0.2.6"),
).toThrow(/comfyui-workflow-templates/i);
});
});