fix(cli): correct strict warning hint (#2221)

This commit is contained in:
Miguel Ángel
2026-07-10 22:57:29 -04:00
committed by GitHub
parent 7498eb4a3a
commit 5f22209a82
2 changed files with 18 additions and 1 deletions
+11
View File
@@ -130,16 +130,27 @@ describe("renderLocal browser GPU config", () => {
// suites). Importing once in `beforeAll` keeps every test fast and isolated.
let renderLocal: typeof import("./render.js").renderLocal;
let resolveBrowserGpuForCli: typeof import("./render.js").resolveBrowserGpuForCli;
let renderLintContinuationHint: typeof import("./render.js").renderLintContinuationHint;
let resetTrialState: typeof import("./render.js").__resetDeParallelRouterTrialStateForTests;
beforeAll(async () => {
({
renderLocal,
resolveBrowserGpuForCli,
renderLintContinuationHint,
__resetDeParallelRouterTrialStateForTests: resetTrialState,
} = await import("./render.js"));
});
it("points strict warning-only renders to --strict-all", () => {
expect(renderLintContinuationHint(true)).toContain("--strict-all");
expect(renderLintContinuationHint(true)).not.toContain("Use --strict to block");
});
it("points non-strict renders to --strict for lint errors", () => {
expect(renderLintContinuationHint(false)).toContain("Use --strict to block errors");
});
function setEnv(key: string, value: string) {
if (!savedEnv.has(key)) savedEnv.set(key, process.env[key]);
process.env[key] = value;