File tree Expand file tree Collapse file tree 1 file changed +18
-9
lines changed
packages/sveltekit/test/server Expand file tree Collapse file tree 1 file changed +18
-9
lines changed Original file line number Diff line number Diff line change 11import { RewriteFrames } from '@sentry/integrations' ;
2- import type { StackFrame } from '@sentry/types' ;
2+ import type { Event , StackFrame } from '@sentry/types' ;
33import { basename } from '@sentry/utils' ;
44
55import type { GlobalWithSentryValues } from '../../src/server/utils' ;
@@ -80,21 +80,30 @@ describe('rewriteFramesIteratee', () => {
8080 } ;
8181
8282 const originalRewriteFrames = new RewriteFrames ( ) ;
83- // @ts -expect-error this property exists
84- const defaultIteratee = originalRewriteFrames . _iteratee ;
85-
86- const defaultResult = defaultIteratee ( { ...frame } ) ;
87- delete defaultResult . module ;
83+ const rewriteFrames = new RewriteFrames ( { iteratee : rewriteFramesIteratee } ) ;
84+
85+ const event : Event = {
86+ exception : {
87+ values : [
88+ {
89+ stacktrace : {
90+ frames : [ frame ] ,
91+ } ,
92+ } ,
93+ ] ,
94+ } ,
95+ } ;
8896
89- const result = rewriteFramesIteratee ( { ...frame } ) ;
97+ const originalResult = originalRewriteFrames . processEvent ( event ) ;
98+ const result = rewriteFrames . processEvent ( event ) ;
9099
91- expect ( result ) . toEqual ( {
100+ expect ( result . exception ?. values ?. [ 0 ] ?. stacktrace ?. frames ?. [ 0 ] ) . toEqual ( {
92101 filename : 'app:///3-ab34d22f.js' ,
93102 lineno : 1 ,
94103 colno : 1 ,
95104 } ) ;
96105
97- expect ( result ) . toStrictEqual ( defaultResult ) ;
106+ expect ( result ) . toStrictEqual ( originalResult ) ;
98107 } ) ;
99108
100109 it . each ( [
You can’t perform that action at this time.
0 commit comments