@@ -53,7 +53,7 @@ const resetSpanOrSpanChunks = () => {
5353const getSpanOrSpanChunks = ( ) => {
5454 return spanOrSpanChunks
5555}
56- const getSpanChunk = ( asyncId ) => {
56+ const getSpanChunk = ( asyncId ) => {
5757 return getSpanOrSpanChunks ( ) . find ( spanOrSpanChunk => spanOrSpanChunk . getLocalasyncid ( ) . getAsyncid ( ) === asyncId . getAsyncId ( ) && spanOrSpanChunk . getLocalasyncid ( ) . getSequence ( ) === asyncId . getSequence ( ) )
5858}
5959
@@ -68,7 +68,7 @@ const spanMessageStreamService = (call) => {
6868 spanMessageEndEventCallback ?. ( )
6969 }
7070 } )
71- call . on ( 'end' , ( ) => { } )
71+ call . on ( 'end' , ( ) => { } )
7272}
7373
7474function sendAgentStat ( call , callback ) {
@@ -283,6 +283,11 @@ test(`nested mysql async query with express`, async (t) => {
283283 trace . repository . dataSender . close ( )
284284 }
285285
286+ app . use ( express . json ( ) )
287+ app . use ( express . urlencoded ( {
288+ extended : false
289+ } ) )
290+
286291 const server = app . listen ( 5006 , async ( ) => {
287292 const result = await axios . get ( 'http://localhost:5006/test1' )
288293 t . equal ( result . status , 200 , 'status is 200' )
@@ -376,7 +381,7 @@ test(`nested mysql2 async query with express`, async (t) => {
376381 t . true ( trace . spanBuilder . remoteAddress === '127.0.0.1' || trace . spanBuilder . remoteAddress === '::1' , `remoteAddress is ${ trace . spanBuilder . remoteAddress } ` )
377382 let actualBuilder = new MethodDescriptorBuilder ( expected ( 'get' , 'app.get' ) )
378383 . setClassName ( expected ( 'app' , 'Function' ) )
379- . setLineNumber ( 332 )
384+ . setLineNumber ( 337 )
380385 . setFileName ( 'nested-async-trace.test.js' )
381386 let actualMethodDescriptor = apiMetaService . cacheApiWithBuilder ( actualBuilder )
382387 let actualSpanEvent = trace . spanBuilder . spanEventList . find ( spanEvent => spanEvent . sequence === 0 )
@@ -389,7 +394,7 @@ test(`nested mysql2 async query with express`, async (t) => {
389394 t . equal ( actualSpanEvent . serviceType , expressServiceType . getCode ( ) , 'serviceType is express' )
390395
391396 actualBuilder = new MethodDescriptorBuilder ( 'createConnection' )
392- . setLineNumber ( 333 )
397+ . setLineNumber ( 338 )
393398 . setFileName ( 'nested-async-trace.test.js' )
394399 actualMethodDescriptor = apiMetaService . cacheApiWithBuilder ( actualBuilder )
395400 actualSpanEvent = trace . spanBuilder . spanEventList . find ( spanEvent => spanEvent . sequence === 1 )
@@ -402,7 +407,7 @@ test(`nested mysql2 async query with express`, async (t) => {
402407
403408 actualBuilder = new MethodDescriptorBuilder ( 'query' )
404409 . setClassName ( 'Connection' )
405- . setLineNumber ( 343 )
410+ . setLineNumber ( 348 )
406411 . setFileName ( 'nested-async-trace.test.js' )
407412 actualMethodDescriptor = apiMetaService . cacheApiWithBuilder ( actualBuilder )
408413 actualSpanEvent = trace . spanBuilder . spanEventList . find ( spanEvent => spanEvent . sequence === 2 )
@@ -424,7 +429,7 @@ test(`nested mysql2 async query with express`, async (t) => {
424429
425430 actualBuilder = new MethodDescriptorBuilder ( 'query' )
426431 . setClassName ( 'Connection' )
427- . setLineNumber ( 349 )
432+ . setLineNumber ( 354 )
428433 . setFileName ( 'nested-async-trace.test.js' )
429434 actualMethodDescriptor = apiMetaService . cacheApiWithBuilder ( actualBuilder )
430435 actualSpanEvent = actualSpanChunk . spanEventList [ 1 ]
0 commit comments