@@ -149,53 +149,6 @@ describe('sentryHandle', () => {
149149 expect ( spans ) . toHaveLength ( 1 ) ;
150150 } ) ;
151151
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-
199152 it ( 'creates a child span for nested server calls (i.e. if there is an active span)' , async ( ) => {
200153 let _span : Span | undefined = undefined ;
201154 let txnCount = 0 ;
@@ -212,7 +165,7 @@ describe('sentryHandle', () => {
212165 resolve : async _ => {
213166 // simulating a nested load call:
214167 await sentryHandle ( ) ( {
215- event : mockEvent ( { route : { id : 'api/users/details/[id]' } } ) ,
168+ event : mockEvent ( { route : { id : 'api/users/details/[id]' , isSubRequest : true } } ) ,
216169 resolve : resolve ( type , isError ) ,
217170 } ) ;
218171 return mockResponse ;
0 commit comments