Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

extensions/the-system/__tests__/document-fuzz.test.ts

Raw
import { describe, expect, it } from "vitest";
import { replay } from "../../../test/fuzz.ts";
import {
	allow,
	exercise,
	NAME,
	regressions,
} from "../__fuzz__/document.fuzz.ts";

describe(NAME, () => {
	const cases = regressions();
	it("replays every stored fuzz finding without a regression", () => {
		for (const input of cases) {
			expect(() => replay(exercise, allow, input)).not.toThrow();
		}
	});
});