UNPKG

deasync

Version:

Turns async function into sync via JavaScript wrapper of Node event loop

10 lines (8 loc) 209 B
const assert = require('assert') var ret, deasync = require('./index.js') setTimeout(function() { ret = 'pass' }, 100) while (ret === undefined) deasync.sleep(10) assert.strictEqual(ret, 'pass')