13 lines
631 B
JavaScript
13 lines
631 B
JavaScript
|
describe("MultiReporter", function() {
|
||
|
it("should delegate to any and all subreporters", function() {
|
||
|
var multiReporter = new jasmine.MultiReporter();
|
||
|
var fakeReporter1 = jasmine.createSpyObj("fakeReporter1", ["reportSpecResults"]);
|
||
|
var fakeReporter2 = jasmine.createSpyObj("fakeReporter2", ["reportSpecResults"]);
|
||
|
multiReporter.addReporter(fakeReporter1);
|
||
|
multiReporter.addReporter(fakeReporter2);
|
||
|
|
||
|
multiReporter.reportSpecResults('blah', 'foo');
|
||
|
expect(fakeReporter1.reportSpecResults).wasCalledWith('blah', 'foo');
|
||
|
expect(fakeReporter2.reportSpecResults).wasCalledWith('blah', 'foo');
|
||
|
});
|
||
|
});
|