From 3ad6ea7b0652c35d40484e8046ac64388be0c158 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Thu, 23 Oct 2025 12:20:20 +0300 Subject: [PATCH] misc(expect-utils): removed creation of a new collection --- packages/expect-utils/src/utils.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/expect-utils/src/utils.ts b/packages/expect-utils/src/utils.ts index de2d6306cb5a..5a647281f630 100644 --- a/packages/expect-utils/src/utils.ts +++ b/packages/expect-utils/src/utils.ts @@ -144,9 +144,11 @@ export const getObjectSubset = ( const trimmed: any = {}; seenReferences.set(object, trimmed); - for (const key of getObjectKeys(object).filter(key => - hasPropertyInObject(subset, key), - )) { + for (const key of getObjectKeys(object)) { + if (!hasPropertyInObject(subset, key)) { + continue; + } + trimmed[key] = seenReferences.has(object[key]) ? seenReferences.get(object[key]) : getObjectSubset(