From d2eea78198a0af77e9478a3f22c00a785684ea72 Mon Sep 17 00:00:00 2001 From: Sebastian Sebbie Silbermann Date: Wed, 26 Nov 2025 17:38:44 +0100 Subject: [PATCH] [test] Fix Error Proxy in Node.js 21+ --- scripts/jest/setupTests.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/jest/setupTests.js b/scripts/jest/setupTests.js index 1e8d8e5276e5c..758ac5e0a01ad 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;