UNPKG

e-lado

Version:

[![CircleCI](https://circleci.com/gh/sharetribe/sharetribe/tree/master.svg?style=svg)](https://circleci.com/gh/sharetribe/sharetribe/tree/master) [![Dependency Status](https://gemnasium.com/sharetribe/sharetribe.png)](https://gemnasium.com/sharetribe/shar

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"); };