test: tighten qa matrix cli options

This commit is contained in:
Peter Steinberger
2026-05-09 20:57:40 +01:00
parent e7c784f7a8
commit ae81d2aa09

View File

@@ -58,20 +58,20 @@ describe("matrix qa cli registration", () => {
const matrix = qa.commands.find((command) => command.name() === "matrix");
const optionNames = matrix?.options.map((option) => option.long) ?? [];
expect(optionNames).toEqual(
expect.arrayContaining([
"--repo-root",
"--output-dir",
"--provider-mode",
"--model",
"--alt-model",
"--scenario",
"--fast",
"--profile",
"--fail-fast",
"--sut-account",
]),
);
for (const optionName of [
"--repo-root",
"--output-dir",
"--provider-mode",
"--model",
"--alt-model",
"--scenario",
"--fast",
"--profile",
"--fail-fast",
"--sut-account",
]) {
expect(optionNames).toContain(optionName);
}
expect(optionNames).not.toContain("--credential-source");
expect(optionNames).not.toContain("--credential-role");
});