Skip to content

Commit 1131a9f

Browse files
committed
Fix dedup test
1 parent 270ce53 commit 1131a9f

File tree

1 file changed

+22
-15
lines changed

1 file changed

+22
-15
lines changed

packages/integrations/test/dedupe.test.ts

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,38 @@
11
import { _shouldDropEvent } from '../src/dedupe';
2+
import { Event } from '@sentry/types';
23

34
/** JSDoc */
45
function clone<T>(data: T): T {
56
return JSON.parse(JSON.stringify(data));
67
}
78

8-
const messageEvent = {
9+
const messageEvent: Event = {
910
fingerprint: ['MrSnuffles'],
1011
message: 'PickleRick',
11-
stacktrace: {
12-
frames: [
13-
{
14-
colno: 1,
15-
filename: 'filename.js',
16-
function: 'function',
17-
lineno: 1,
18-
},
12+
exception: {
13+
values: [
1914
{
20-
colno: 2,
21-
filename: 'filename.js',
22-
function: 'function',
23-
lineno: 2,
15+
stacktrace: {
16+
frames: [
17+
{
18+
colno: 1,
19+
filename: 'filename.js',
20+
function: 'function',
21+
lineno: 1,
22+
},
23+
{
24+
colno: 2,
25+
filename: 'filename.js',
26+
function: 'function',
27+
lineno: 2,
28+
},
29+
],
30+
},
2431
},
2532
],
2633
},
2734
};
28-
const exceptionEvent = {
35+
const exceptionEvent: Event = {
2936
exception: {
3037
values: [
3138
{
@@ -70,7 +77,7 @@ describe('Dedupe', () => {
7077
it('should not drop if events have same messages, but different stacktraces', () => {
7178
const eventA = clone(messageEvent);
7279
const eventB = clone(messageEvent);
73-
eventB.stacktrace.frames[0].colno = 1337;
80+
eventB.exception.values[0].stacktrace.frames[0].colno = 1337;
7481
expect(_shouldDropEvent(eventA, eventB)).toBe(false);
7582
});
7683

0 commit comments

Comments
 (0)