@@ -19,7 +19,7 @@ import {
1919 defaultSetter ,
2020 SpanContext ,
2121 TraceFlags ,
22- getExtractedSpanContext ,
22+ getActiveSpan ,
2323 setExtractedSpanContext ,
2424} from '@opentelemetry/api' ;
2525import { ROOT_CONTEXT } from '@opentelemetry/context-base' ;
@@ -137,7 +137,7 @@ describe('B3MultiPropagator', () => {
137137 carrier ,
138138 defaultGetter
139139 ) ;
140- const extractedSpanContext = getExtractedSpanContext ( context ) ;
140+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
141141 assert . deepStrictEqual ( extractedSpanContext , {
142142 spanId : 'b7ad6b7169203331' ,
143143 traceId : '0af7651916cd43dd8448eb211c80319c' ,
@@ -158,7 +158,7 @@ describe('B3MultiPropagator', () => {
158158 carrier ,
159159 defaultGetter
160160 ) ;
161- const extractedSpanContext = getExtractedSpanContext ( context ) ;
161+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
162162
163163 assert . deepStrictEqual ( extractedSpanContext , {
164164 spanId : 'b7ad6b7169203331' ,
@@ -180,7 +180,7 @@ describe('B3MultiPropagator', () => {
180180 carrier ,
181181 defaultGetter
182182 ) ;
183- const extractedSpanContext = getExtractedSpanContext ( context ) ;
183+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
184184
185185 assert . deepStrictEqual ( extractedSpanContext , {
186186 spanId : 'b7ad6b7169203331' ,
@@ -202,7 +202,7 @@ describe('B3MultiPropagator', () => {
202202 carrier ,
203203 defaultGetter
204204 ) ;
205- const extractedSpanContext = getExtractedSpanContext ( context ) ;
205+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
206206
207207 assert . deepStrictEqual ( extractedSpanContext , {
208208 spanId : 'b7ad6b7169203331' ,
@@ -226,7 +226,7 @@ describe('B3MultiPropagator', () => {
226226 carrier ,
227227 defaultGetter
228228 ) ;
229- const extractedSpanContext = getExtractedSpanContext ( context ) ;
229+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
230230
231231 assert . deepStrictEqual ( extractedSpanContext , {
232232 spanId : 'b7ad6b7169203331' ,
@@ -251,7 +251,7 @@ describe('B3MultiPropagator', () => {
251251 carrier ,
252252 defaultGetter
253253 ) ;
254- const extractedSpanContext = getExtractedSpanContext ( context ) ;
254+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
255255
256256 assert . deepStrictEqual ( extractedSpanContext , {
257257 spanId : 'b7ad6b7169203331' ,
@@ -274,7 +274,7 @@ describe('B3MultiPropagator', () => {
274274 carrier ,
275275 defaultGetter
276276 ) ;
277- const extractedSpanContext = getExtractedSpanContext ( context ) ;
277+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
278278
279279 assert . deepStrictEqual ( extractedSpanContext , {
280280 spanId : 'b7ad6b7169203331' ,
@@ -297,7 +297,7 @@ describe('B3MultiPropagator', () => {
297297 carrier ,
298298 defaultGetter
299299 ) ;
300- const extractedSpanContext = getExtractedSpanContext ( context ) ;
300+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
301301
302302 assert . deepStrictEqual ( extractedSpanContext , {
303303 spanId : 'b7ad6b7169203331' ,
@@ -320,7 +320,7 @@ describe('B3MultiPropagator', () => {
320320 carrier ,
321321 defaultGetter
322322 ) ;
323- const extractedSpanContext = getExtractedSpanContext ( context ) ;
323+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
324324
325325 assert . deepStrictEqual ( extractedSpanContext , {
326326 spanId : 'b7ad6b7169203331' ,
@@ -338,9 +338,9 @@ describe('B3MultiPropagator', () => {
338338 it ( 'should return undefined' , ( ) => {
339339 carrier [ X_B3_TRACE_ID ] = undefined ;
340340 carrier [ X_B3_SPAN_ID ] = 'b7ad6b7169203331' ;
341- const context = getExtractedSpanContext (
341+ const context = getActiveSpan (
342342 b3Propagator . extract ( ROOT_CONTEXT , carrier , defaultGetter )
343- ) ;
343+ ) ?. context ( ) ;
344344 assert . deepStrictEqual ( context , undefined ) ;
345345 } ) ;
346346 } ) ;
@@ -349,9 +349,9 @@ describe('B3MultiPropagator', () => {
349349 it ( 'should return undefined' , ( ) => {
350350 carrier [ X_B3_TRACE_ID ] = '0af7651916cd43dd8448eb211c80319c' ;
351351 carrier [ X_B3_SPAN_ID ] = undefined ;
352- const context = getExtractedSpanContext (
352+ const context = getActiveSpan (
353353 b3Propagator . extract ( ROOT_CONTEXT , carrier , defaultGetter )
354- ) ;
354+ ) ?. context ( ) ;
355355 assert . deepStrictEqual ( context , undefined ) ;
356356 } ) ;
357357 } ) ;
@@ -361,18 +361,18 @@ describe('B3MultiPropagator', () => {
361361 carrier [ X_B3_TRACE_ID ] = '0af7651916cd43dd8448eb211c80319c' ;
362362 carrier [ X_B3_SPAN_ID ] = 'b7ad6b7169203331' ;
363363 carrier [ X_B3_SAMPLED ] = '2' ;
364- const context = getExtractedSpanContext (
364+ const context = getActiveSpan (
365365 b3Propagator . extract ( ROOT_CONTEXT , carrier , defaultGetter )
366- ) ;
366+ ) ?. context ( ) ;
367367 assert . deepStrictEqual ( context , undefined ) ;
368368 } ) ;
369369 } ) ;
370370
371371 describe ( 'AND b3 header is missing' , ( ) => {
372372 it ( 'should return undefined' , ( ) => {
373- const context = getExtractedSpanContext (
373+ const context = getActiveSpan (
374374 b3Propagator . extract ( ROOT_CONTEXT , carrier , defaultGetter )
375- ) ;
375+ ) ?. context ( ) ;
376376 assert . deepStrictEqual ( context , undefined ) ;
377377 } ) ;
378378 } ) ;
@@ -381,9 +381,9 @@ describe('B3MultiPropagator', () => {
381381 it ( 'should return undefined' , ( ) => {
382382 carrier [ X_B3_TRACE_ID ] = 'invalid!' ;
383383 carrier [ X_B3_SPAN_ID ] = 'b7ad6b7169203331' ;
384- const context = getExtractedSpanContext (
384+ const context = getActiveSpan (
385385 b3Propagator . extract ( ROOT_CONTEXT , carrier , defaultGetter )
386- ) ;
386+ ) ?. context ( ) ;
387387 assert . deepStrictEqual ( context , undefined ) ;
388388 } ) ;
389389 } ) ;
@@ -398,7 +398,7 @@ describe('B3MultiPropagator', () => {
398398 carrier ,
399399 defaultGetter
400400 ) ;
401- const extractedSpanContext = getExtractedSpanContext ( context ) ;
401+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
402402 assert . deepStrictEqual ( extractedSpanContext , {
403403 spanId : 'b7ad6b7169203331' ,
404404 traceId : '0af7651916cd43dd8448eb211c80319c' ,
@@ -447,9 +447,9 @@ describe('B3MultiPropagator', () => {
447447
448448 Object . getOwnPropertyNames ( testCases ) . forEach ( testCase => {
449449 carrier [ X_B3_TRACE_ID ] = testCases [ testCase ] ;
450- const extractedSpanContext = getExtractedSpanContext (
450+ const extractedSpanContext = getActiveSpan (
451451 b3Propagator . extract ( ROOT_CONTEXT , carrier , defaultGetter )
452- ) ;
452+ ) ?. context ( ) ;
453453 assert . deepStrictEqual ( extractedSpanContext , undefined , testCase ) ;
454454 } ) ;
455455 } ) ;
@@ -485,7 +485,7 @@ describe('B3MultiPropagator', () => {
485485 carrier ,
486486 defaultGetter
487487 ) ;
488- const extractedSpanContext = getExtractedSpanContext ( context ) ;
488+ const extractedSpanContext = getActiveSpan ( context ) ?. context ( ) ;
489489
490490 assert . deepStrictEqual ( extractedSpanContext , {
491491 spanId : 'b7ad6b7169203331' ,
0 commit comments