UNPKG

headrush

Version:

Kick start your app after resolving dependancies

38 lines (30 loc) 768 B
var HeadRush = require('../') var test = require('tape').test test('should emit error when dependencies not stunned within specified timeout', function (t) { t.plan(1) var headRushNS = 'timeout' // list of dependencies var headRush = new HeadRush({ namespace: headRushNS, timeout: 1000, deps: [ 'one', 'two' ] }) headRush.on('error', function (error) { t.equal(error.code, 1) }) headRush.on('ready', function () { t.pass('ready event triggered after all dependencies are stunned') }) function initOne () { headRush.stun({ namespace: headRushNS, dep: 'one' }) } initOne() } )