fix(scripts): reject short flag report values

This commit is contained in:
Vincent Koc
2026-06-21 21:36:26 +02:00
parent 1b17517969
commit e21164933a
2 changed files with 6 additions and 1 deletions

View File

@@ -23,10 +23,15 @@ describe("report-cli-helpers", () => {
expect(() => parseReportCliArgs(["--root", "--json", "report.json"])).toThrow(
"Expected --root <value>.",
);
expect(() => parseReportCliArgs(["--root", "-h"])).toThrow("Expected --root <value>.");
expect(() => parseReportCliArgs(["--json"])).toThrow("Expected --json <value>.");
expect(() => parseReportCliArgs(["--json", "--markdown", "report.md"])).toThrow(
"Expected --json <value>.",
);
expect(() => parseReportCliArgs(["--json", "-h"])).toThrow("Expected --json <value>.");
expect(() => parseReportCliArgs(["--markdown", ""])).toThrow("Expected --markdown <value>.");
expect(() => parseReportCliArgs(["--markdown", "-h"])).toThrow(
"Expected --markdown <value>.",
);
});
});