Sha256: b7d29edd5e5cecfd7b1224a44aa65cfaacf05ecd02c908293e81748acc07e755
Contents?: true
Size: 483 Bytes
Versions: 7
Compression:
Stored size: 483 Bytes
Contents
/* --- name: Group Tests requires: [More/Group] provides: [Group.Tests] ... */ describe('Group', function(){ it('should fire an event if all the events are fired of each instance', function(){ var callback = jasmine.createSpy(); var instances = [new Events(), new Events(), new Events()]; new Group(instances).addEvent('complete', callback); var l = instances.length; while (l--) instances[l].fireEvent('complete'); expect(callback).toHaveBeenCalled(); }); });
Version data entries
7 entries across 7 versions & 1 rubygems