eventemitter4
Version:
EventEmitter4 is an alternative to node's built-in EventEmitter class, and to the existing alternatives EventEmitter2 and EventEmitter3
18 lines (12 loc) • 456 B
JavaScript
var assert=require('assert');
var EventEmitter=require('../index.js');
var emitter=new EventEmitter();
describe('on', function(){
it('should trigger the event listeners registered with "on"', function(done){
emitter.on('finished-eating',function(who) {
assert.equal(who,'John');
done();
});
emitter.emit('finished-eating','John');
});
});