chore(typecheck): lock in two fixed test diagnostics

This commit is contained in:
garrytan committed 2026-09-29 16:19:52 +00:00
1 parent 0e9345aade
commit 618c2906b4
1 file changed
-2
-2
View File
@@ -290,8 +290,6 @@
"test/paid-free-boundary.test.ts\tTS4104\tThe type 'readonly string[]' is 'readonly' and cannot be assigned to the mutable type 'string[]'.": 2,
"test/paid-retry-supervision.test.ts\tTS2741\tProperty 'selectionReason' is missing in type '{ version: 1; tier: 'periodic'; evalsAll: boolean; sliceCount: number; entries: { file: string; slice: number; status: 'planned'; budget: PaidShardBudget; }[]; }' but required in type 'PaidRunManifest'.": 2,
"test/paid-retry-supervision.test.ts\tTS2769\tNo overload matches this call. The last overload gave the following error. Property 'selectionReason' is missing in type '{ version: 1; tier: 'periodic'; evalsAll: boolean; sliceCount: number; entries: { file: string; slice: number; status: 'planned'; budget: PaidShardBudget; }[]; }' but required in type 'PaidRunManifest'.": 1,
"test/paid-run-manifest.test.ts\tTS2322\tType '{ files: string[]; status: ShardStatus; exitCode: number; elapsedMs: number; executedTests: number; }[]' is not assignable to type 'Pick<ShardOutcome, \"budget\" | \"elapsedMs\" | \"executedTests\" | \"exitCode\" | \"files\" | \"skippedTests\" | \"status\">[]'. Property 'skippedTests' is missing in type '{ files: string[]; status: ShardStatus; exitCode: number; elapsedMs: number; executedTests: number; }' but required in type 'Pick<ShardOutcome, \"budget\" | \"elapsedMs\" | \"executedTests\" | \"exitCode\" | \"files\" | \"skippedTests\" | \"status\">'.": 1,
"test/paid-run-manifest.test.ts\tTS2322\tType '{ skippedTests?: number | null | undefined; budget?: PaidShardBudget; shard: number; files: string[]; status: ShardStatus; exitCode: number | null; elapsedMs: number; groupPid: number | null; executedTests: number | null; }' is not assignable to type 'ShardOutcome'. Types of property 'skippedTests' are incompatible. Type 'number | null | undefined' is not assignable to type 'number | null'. Type 'undefined' is not assignable to type 'number | null'.": 1,
"test/paid-shards.test.ts\tTS2739\tType '{ shard: number; files: [string]; status: \"failed\"; exitCode: number; elapsedMs: number; groupPid: number; }' is missing the following properties from type 'ShardOutcome': executedTests, skippedTests": 1,
"test/paid-shards.test.ts\tTS2739\tType '{ shard: number; files: [string]; status: \"never-started\"; exitCode: null; elapsedMs: number; groupPid: null; }' is missing the following properties from type 'ShardOutcome': executedTests, skippedTests": 3,
"test/paid-shards.test.ts\tTS2739\tType '{ shard: number; files: [string]; status: \"passed\"; exitCode: number; elapsedMs: number; groupPid: number; }' is missing the following properties from type 'ShardOutcome': executedTests, skippedTests": 3,