Skip to content

Commit d8df8dc

Browse files
committed
Test that captureMessage uses ignoreErrors
1 parent 40dd577 commit d8df8dc

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/raven.test.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1594,6 +1594,18 @@ describe('Raven (public API)', function() {
15941594
Raven.captureMessage('lol');
15951595
assert.equal(Raven.lastEventId(), 'abc123');
15961596
});
1597+
1598+
it('should respect `ignoreErrors`', function() {
1599+
this.sinon.stub(window, 'send');
1600+
1601+
globalOptions.ignoreErrors = joinRegExp(['e1', 'e2']);
1602+
Raven.captureMessage('e1');
1603+
assert.isFalse(window.send.called);
1604+
Raven.captureMessage('e2');
1605+
assert.isFalse(window.send.called);
1606+
Raven.captureMessage('Non-ignored error');
1607+
assert.isTrue(window.send.calledOnce);
1608+
});
15971609
});
15981610

15991611
describe('.captureException', function() {

0 commit comments

Comments
 (0)