UNPKG

charlike

Version:

Small, fast, simple and streaming project scaffolder for myself, but not only. Supports hundreds of template engines through the @JSTransformers API or if you want custom `render` function passed through options

49 lines (44 loc) 736 B
'use strict'; var ee = require('../'); module.exports = function (t, a) { var x, count, count2; x = ee(); count = 0; count2 = 0; x.on('foo', function () { ++count; }); x.on('foo', function () { ++count; }); x.on('bar', function () { ++count2; }); x.on('bar', function () { ++count2; }); t(x, 'foo'); x.emit('foo'); x.emit('bar'); a(count, 0, "All off: type"); a(count2, 2, "All off: ohter type"); count = 0; count2 = 0; x.on('foo', function () { ++count; }); x.on('foo', function () { ++count; }); x.on('bar', function () { ++count2; }); x.on('bar', function () { ++count2; }); t(x); x.emit('foo'); x.emit('bar'); a(count, 0, "All off: type"); a(count2, 0, "All off: other type"); };