headrush
Version:
Kick start your app after resolving dependancies
41 lines (31 loc) • 734 B
JavaScript
var HeadRush = require('../')
var test = require('tape').test
test('should call ready individually for multiple namespaces', function (t) {
t.plan(2)
var namespace = 'one'
var headRush = new HeadRush({
namespace: namespace,
deps: ['one']
})
headRush.on('ready', function () {
t.pass('Ready event fired for namespace 1')
})
var namespace2 = 'two'
var headRush2 = new HeadRush({
namespace: namespace2,
deps: ['two']
})
headRush2.on('ready', function () {
t.pass('Ready event fired for namespace 2')
})
headRush.stun({
namespace: namespace,
dep: 'one'
})
setTimeout(function () {
headRush2.stun({
namespace: namespace2,
dep: 'two'
})
}, 1000)
})