From 1721e73e149d482a4421d4ea9f76d36a2c79ad02 Mon Sep 17 00:00:00 2001 From: "Sebastian \"Sebbie\" Silbermann" Date: Sat, 29 Nov 2025 16:52:39 +0100 Subject: [PATCH] [test] Fix Error Proxy in Node.js 21+ (#35227) --- scripts/jest/setupTests.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/jest/setupTests.js b/scripts/jest/setupTests.js index 1e8d8e5276e..758ac5e0a01 100644 --- a/scripts/jest/setupTests.js +++ b/scripts/jest/setupTests.js @@ -136,6 +136,13 @@ if (process.env.REACT_CLASS_EQUIVALENCE_TEST) { } return Reflect.set(target, key, value, receiver); }, + get(target, key, receiver) { + if (key === 'stack') { + // https://github.com/nodejs/node/issues/60862 + return Reflect.get(target, key); + } + return Reflect.get(target, key, receiver); + }, }); originalErrorInstances.set(proxy, error); return proxy;