fix(cli): use dot notation for GC result assertions (Biome lint)

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
This commit is contained in:
2026-05-31 19:30:31 +08:00
parent 2ed097e207
commit 9912013b0a
+6 -6
View File
@@ -437,12 +437,12 @@ describe("Phase 6: GC", () => {
expect(exitCode).toBe(0); expect(exitCode).toBe(0);
// Assert structural shape only — exact counts depend on phase history // Assert structural shape only — exact counts depend on phase history
const result = JSON.parse(stdout) as Record<string, unknown>; const result = JSON.parse(stdout) as Record<string, unknown>;
expect(typeof result["total"]).toBe("number"); expect(typeof result.total).toBe("number");
expect(typeof result["reachable"]).toBe("number"); expect(typeof result.reachable).toBe("number");
expect(typeof result["collected"]).toBe("number"); expect(typeof result.collected).toBe("number");
expect(typeof result["scanned"]).toBe("number"); expect(typeof result.scanned).toBe("number");
expect(result["total"] as number).toBeGreaterThanOrEqual( expect(result.total as number).toBeGreaterThanOrEqual(
result["reachable"] as number, result.reachable as number,
); );
}); });