From 6c4313b93eca07e060a55639dbdc5e3711903e35 Mon Sep 17 00:00:00 2001 From: morluto <76467478+morluto@users.noreply.github.com> Date: Sat, 24 Oct 2026 02:39:46 +0800 Subject: [PATCH] test(reconstruction): copy readonly citations for matcher input --- src/domain/reconstructionCoverage.test.ts | 4 +++- tests/boundary/cli/reconstructionCoverageCli.test.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/domain/reconstructionCoverage.test.ts b/src/domain/reconstructionCoverage.test.ts index 9d1685cdbf..b70a0327f1 100644 --- a/src/domain/reconstructionCoverage.test.ts +++ b/src/domain/reconstructionCoverage.test.ts @@ -630,7 +630,9 @@ describe("effective reconstruction boundary", () => { expect(result.reasons.map(({ code }) => code).sort()).toEqual( [...codes].sort(), ); - expect(result.evidence_ids).toEqual(expect.arrayContaining(evidenceIds)); + expect(result.evidence_ids).toEqual( + expect.arrayContaining([...evidenceIds]), + ); expect(result.recommended_probes).toHaveLength(codes.length); }); }); diff --git a/tests/boundary/cli/reconstructionCoverageCli.test.ts b/tests/boundary/cli/reconstructionCoverageCli.test.ts index ce09c3c41b..721bfffd2a 100644 --- a/tests/boundary/cli/reconstructionCoverageCli.test.ts +++ b/tests/boundary/cli/reconstructionCoverageCli.test.ts @@ -147,7 +147,7 @@ cliTest( [...codes].sort(), ); expect(result.evidence_ids, label).toEqual( - expect.arrayContaining(evidenceIds), + expect.arrayContaining([...evidenceIds]), ); } }