Skip to content

Commit 0c8a549

Browse files
authored
no longer detecting enumerable when add domain
Considering we drop support for Node 8, this compromise can be removed. jestjs#9136
1 parent ff2b65c commit 0c8a549

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

packages/jest-util/src/createProcessObject.ts

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -111,18 +111,12 @@ export default function (): NodeJS.Process {
111111

112112
newProcess.env = createProcessEnv();
113113
newProcess.send = () => {};
114-
115-
const domainPropertyDescriptor = Object.getOwnPropertyDescriptor(
116-
newProcess,
117-
'domain',
118-
);
119-
if (domainPropertyDescriptor && !domainPropertyDescriptor.enumerable) {
120-
Object.defineProperty(newProcess, 'domain', {
121-
get() {
122-
return process.domain;
123-
},
124-
});
125-
}
114+
115+
Object.defineProperty(newProcess, 'domain', {
116+
get() {
117+
return process.domain;
118+
},
119+
});
126120

127121
return newProcess;
128122
}

0 commit comments

Comments
 (0)