@@ -149,53 +149,6 @@ describe('sentryHandle', () => {
149
149
expect ( spans ) . toHaveLength ( 1 ) ;
150
150
} ) ;
151
151
152
- it ( '[kit>=1.21.0] creates a child span for nested server calls (i.e. if there is an active span)' , async ( ) => {
153
- let _span : Span | undefined = undefined ;
154
- let txnCount = 0 ;
155
- client . on ( 'spanEnd' , span => {
156
- if ( span === getRootSpan ( span ) ) {
157
- _span = span ;
158
- ++ txnCount ;
159
- }
160
- } ) ;
161
-
162
- try {
163
- await sentryHandle ( ) ( {
164
- event : mockEvent ( ) ,
165
- resolve : async _ => {
166
- // simulating a nested load call:
167
- await sentryHandle ( ) ( {
168
- event : mockEvent ( { route : { id : 'api/users/details/[id]' , isSubRequest : true } } ) ,
169
- resolve : resolve ( type , isError ) ,
170
- } ) ;
171
- return mockResponse ;
172
- } ,
173
- } ) ;
174
- } catch ( e ) {
175
- //
176
- }
177
-
178
- expect ( txnCount ) . toEqual ( 1 ) ;
179
- expect ( _span ! ) . toBeDefined ( ) ;
180
-
181
- expect ( spanToJSON ( _span ! ) . description ) . toEqual ( 'GET /users/[id]' ) ;
182
- expect ( spanToJSON ( _span ! ) . op ) . toEqual ( 'http.server' ) ;
183
- expect ( spanToJSON ( _span ! ) . status ) . toEqual ( isError ? 'internal_error' : 'ok' ) ;
184
- expect ( spanToJSON ( _span ! ) . data ?. [ SEMANTIC_ATTRIBUTE_SENTRY_SOURCE ] ) . toEqual ( 'route' ) ;
185
-
186
- expect ( spanToJSON ( _span ! ) . timestamp ) . toBeDefined ( ) ;
187
-
188
- const spans = getSpanDescendants ( _span ! ) . map ( spanToJSON ) ;
189
-
190
- expect ( spans ) . toHaveLength ( 2 ) ;
191
- expect ( spans ) . toEqual (
192
- expect . arrayContaining ( [
193
- expect . objectContaining ( { op : 'http.server' , description : 'GET /users/[id]' } ) ,
194
- expect . objectContaining ( { op : 'http.server' , description : 'GET api/users/details/[id]' } ) ,
195
- ] ) ,
196
- ) ;
197
- } ) ;
198
-
199
152
it ( 'creates a child span for nested server calls (i.e. if there is an active span)' , async ( ) => {
200
153
let _span : Span | undefined = undefined ;
201
154
let txnCount = 0 ;
@@ -212,7 +165,7 @@ describe('sentryHandle', () => {
212
165
resolve : async _ => {
213
166
// simulating a nested load call:
214
167
await sentryHandle ( ) ( {
215
- event : mockEvent ( { route : { id : 'api/users/details/[id]' } } ) ,
168
+ event : mockEvent ( { route : { id : 'api/users/details/[id]' , isSubRequest : true } } ) ,
216
169
resolve : resolve ( type , isError ) ,
217
170
} ) ;
218
171
return mockResponse ;
0 commit comments