From ccc7da309d7db385d5c6d73b0a3a8e093be33504 Mon Sep 17 00:00:00 2001 From: morluto <76467478+morluto@users.noreply.github.com> Date: Wed, 21 Oct 2026 06:45:34 +0800 Subject: [PATCH] test(mcp): retain distinct Objective-C class observations Require both fixture addresses and unknown identity coverage when no selected-image binding proof permits coalescing. --- ...nhancedTools.01-lists-the-complete-target-open.test.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/boundary/mcp/enhancedTools.01-lists-the-complete-target-open.test.ts b/tests/boundary/mcp/enhancedTools.01-lists-the-complete-target-open.test.ts index 7a14f1a1a5..a492fdf8e8 100644 --- a/tests/boundary/mcp/enhancedTools.01-lists-the-complete-target-open.test.ts +++ b/tests/boundary/mcp/enhancedTools.01-lists-the-complete-target-open.test.ts @@ -278,8 +278,12 @@ describe("enhanced MCP tools", () => { ), ); expect(results[0]).toMatchObject({ - count: 1, - classes: [{ address: "0x10", name: "_OBJC_CLASS_$_Fixture" }], + count: 2, + classes: [ + { address: "0x10", name: "_OBJC_CLASS_$_Fixture" }, + { address: "0x11", name: "_OBJC_CLASS_$_Fixture" }, + ], + identity_coverage: { status: "unknown" }, }); expect(results[1]).toMatchObject({ count: 1,