MCPcopy Create free account
hub / github.com/nodejs/node-addon-api / test

Function test

test/async_progress_worker.js:20–29  ·  view source on GitHub ↗
({ asyncprogressworker })

Source from the content-addressed store, hash-verified

18}
19
20async function test ({ asyncprogressworker }) {
21 await success(asyncprogressworker);
22 await fail(asyncprogressworker);
23 await signalTest(asyncprogressworker.doMalignTest);
24 await signalTest(asyncprogressworker.doSignalAfterProgressTest);
25
26 await asyncProgressWorkerCallbackOverloads(asyncprogressworker.runWorkerWithCb);
27 await asyncProgressWorkerRecvOverloads(asyncprogressworker.runWorkerWithRecv);
28 await asyncProgressWorkerNoCbOverloads(asyncprogressworker.runWorkerNoCb);
29}
30
31async function asyncProgressWorkerCallbackOverloads (bindingFunction) {
32 bindingFunction(common.mustCall());

Callers

nothing calls this directly

Calls 6

signalTestFunction · 0.85
successFunction · 0.70
failFunction · 0.70

Tested by

no test coverage detected