1
- // tslint:disable:deprecation
2
-
3
1
import { Event , StackFrame } from '@sentry/types' ;
4
2
5
3
import { RewriteFrames } from '../src/rewriteframes' ;
6
4
7
5
let rewriteFrames : RewriteFrames ;
8
6
let messageEvent : Event ;
9
7
let exceptionEvent : Event ;
10
- let threadEvent : Event ;
11
8
12
9
describe ( 'RewriteFrames' , ( ) => {
13
10
beforeEach ( ( ) => {
@@ -41,22 +38,6 @@ describe('RewriteFrames', () => {
41
38
] ,
42
39
} ,
43
40
} ;
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
- } ;
60
41
} ) ;
61
42
62
43
describe ( 'default iteratee appends basename to `app:///` if frame starts with `/`' , ( ) => {
@@ -75,12 +56,6 @@ describe('RewriteFrames', () => {
75
56
expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 0 ] . filename ) . toEqual ( 'app:///file1.js' ) ;
76
57
expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( 'app:///file2.js' ) ;
77
58
} ) ;
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
- } ) ;
84
59
} ) ;
85
60
86
61
describe ( 'can use custom root to perform `relative` on filepaths' , ( ) => {
@@ -101,12 +76,6 @@ describe('RewriteFrames', () => {
101
76
expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 0 ] . filename ) . toEqual ( 'app:///src/app/file1.js' ) ;
102
77
expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( 'app:///src/app/file2.js' ) ;
103
78
} ) ;
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
- } ) ;
110
79
} ) ;
111
80
112
81
describe ( 'can use custom iteratee' , ( ) => {
@@ -134,13 +103,5 @@ describe('RewriteFrames', () => {
134
103
expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . filename ) . toEqual ( '/www/src/app/file2.js' ) ;
135
104
expect ( event . exception ! . values ! [ 0 ] . stacktrace ! . frames ! [ 1 ] . function ) . toEqual ( 'whoops' ) ;
136
105
} ) ;
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
- } ) ;
145
106
} ) ;
146
107
} ) ;
0 commit comments