koffi
Version:
Fast and simple C FFI (foreign function interface) for Node.js
20 lines (13 loc) • 591 B
JavaScript
const common = require('./common');
module.exports = common.runTest(test);
async function test (binding) {
await binding.asyncworker.doWorkAsyncResNoCallback(true, {})
.then(common.mustCall()).catch(common.mustNotCall());
await binding.asyncworker.doWorkAsyncResNoCallback(false, {})
.then(common.mustNotCall()).catch(common.mustCall());
await binding.asyncworker.doWorkNoCallback(false)
.then(common.mustNotCall()).catch(common.mustCall());
await binding.asyncworker.doWorkNoCallback(true)
.then(common.mustNotCall()).catch(common.mustCall());
}
;