1- // tslint:disable:deprecation
2-
31import { Event , StackFrame } from '@sentry/types' ;
42
53import { RewriteFrames } from '../src/rewriteframes' ;
64
75let rewriteFrames : RewriteFrames ;
86let messageEvent : Event ;
97let exceptionEvent : Event ;
10- let threadEvent : Event ;
118
129describe ( 'RewriteFrames' , ( ) => {
1310 beforeEach ( ( ) => {
@@ -41,22 +38,6 @@ describe('RewriteFrames', () => {
4138 ] ,
4239 } ,
4340 } ;
44- threadEvent = {
45- threads : [
46- {
47- stacktrace : {
48- frames : [
49- {
50- filename : '/www/src/app/file1.js' ,
51- } ,
52- {
53- filename : '/www/src/app/file2.js' ,
54- } ,
55- ] ,
56- } ,
57- } ,
58- ] ,
59- } ;
6041 } ) ;
6142
6243 describe ( 'default iteratee appends basename to `app:///` if frame starts with `/`' , ( ) => {
@@ -75,12 +56,6 @@ describe('RewriteFrames', () => {
7556 expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 0 ] . filename ) . toEqual ( 'app:///file1.js' ) ;
7657 expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( 'app:///file2.js' ) ;
7758 } ) ;
78-
79- it ( 'transforms threadEvent frames' , ( ) => {
80- const event = rewriteFrames . process ( threadEvent ) ;
81- expect ( event . threads ! [ 0 ] . stacktrace ! . frames ! [ 0 ] . filename ) . toEqual ( 'app:///file1.js' ) ;
82- expect ( event . threads ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( 'app:///file2.js' ) ;
83- } ) ;
8459 } ) ;
8560
8661 describe ( 'can use custom root to perform `relative` on filepaths' , ( ) => {
@@ -101,12 +76,6 @@ describe('RewriteFrames', () => {
10176 expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 0 ] . filename ) . toEqual ( 'app:///src/app/file1.js' ) ;
10277 expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( 'app:///src/app/file2.js' ) ;
10378 } ) ;
104-
105- it ( 'transforms threadEvent frames' , async ( ) => {
106- const event = rewriteFrames . process ( threadEvent ) ;
107- expect ( event . threads ! [ 0 ] . stacktrace ! . frames ! [ 0 ] . filename ) . toEqual ( 'app:///src/app/file1.js' ) ;
108- expect ( event . threads ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( 'app:///src/app/file2.js' ) ;
109- } ) ;
11079 } ) ;
11180
11281 describe ( 'can use custom iteratee' , ( ) => {
@@ -134,13 +103,5 @@ describe('RewriteFrames', () => {
134103 expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( '/www/src/app/file2.js' ) ;
135104 expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . function ) . toEqual ( 'whoops' ) ;
136105 } ) ;
137-
138- it ( 'transforms threadEvent frames' , async ( ) => {
139- const event = rewriteFrames . process ( threadEvent ) ;
140- expect ( event . threads ! [ 0 ] . stacktrace ! . frames ! [ 0 ] . filename ) . toEqual ( '/www/src/app/file1.js' ) ;
141- expect ( event . threads ! [ 0 ] . stacktrace ! . frames ! [ 0 ] . function ) . toEqual ( 'whoops' ) ;
142- expect ( event . threads ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( '/www/src/app/file2.js' ) ;
143- expect ( event . threads ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . function ) . toEqual ( 'whoops' ) ;
144- } ) ;
145106 } ) ;
146107} ) ;
0 commit comments