MCPcopy Create free account
hub / github.com/nodejs/node / constructorReject

Function constructorReject

test/parallel/test-promise-hook-on-resolve.js:33–45  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

31
32// Constructor reject triggers hook
33function constructorReject() {
34 const promise = new Promise((resolve, reject) => {
35 assert.strictEqual(seen, undefined);
36 setImmediate(common.mustCall(() => {
37 reject();
38 assert.strictEqual(seen, promise);
39 seen = undefined;
40
41 simpleResolveReject();
42 }));
43 });
44 promise.catch(() => {});
45}
46
47// Sync resolve/reject helpers trigger hook
48function simpleResolveReject() {

Callers 1

Calls 3

simpleResolveRejectFunction · 0.85
setImmediateFunction · 0.50
rejectFunction · 0.50

Tested by

no test coverage detected