@@ -5,31 +5,31 @@ import { createEventEnvelope } from '../../src/envelope';
55const testDsn : DsnComponents = { protocol : 'https' , projectId : 'abc' , host : 'testry.io' } ;
66
77describe ( 'createEventEnvelope' , ( ) => {
8- describe ( 'baggage header' , ( ) => {
9- it ( "doesn't add baggage header if event is not a transaction" , ( ) => {
8+ describe ( 'trace header' , ( ) => {
9+ it ( "doesn't add trace header if event is not a transaction" , ( ) => {
1010 const event : Event = { } ;
1111 const envelopeHeaders = createEventEnvelope ( event , testDsn ) [ 0 ] ;
1212
1313 expect ( envelopeHeaders ) . toBeDefined ( ) ;
14- expect ( envelopeHeaders . baggage ) . toBeUndefined ( ) ;
14+ expect ( envelopeHeaders . trace ) . toBeUndefined ( ) ;
1515 } ) ;
1616
17- it ( "doesn't add baggage header if no baggage data is available" , ( ) => {
17+ it ( "doesn't add trace header if no baggage data is available" , ( ) => {
1818 const event : Event = {
1919 type : 'transaction' ,
2020 } ;
2121 const envelopeHeaders = createEventEnvelope ( event , testDsn ) [ 0 ] ;
2222
2323 expect ( envelopeHeaders ) . toBeDefined ( ) ;
24- expect ( envelopeHeaders . baggage ) . toBeUndefined ( ) ;
24+ expect ( envelopeHeaders . trace ) . toBeUndefined ( ) ;
2525 } ) ;
2626
27- const testTable : Array < [ string , Event , string ] > = [
28- [ 'adds only baggage item' , { type : 'transaction' , release : '1.0.0' } , 'sentry- release= 1.0.0'] ,
27+ const testTable : Array < [ string , Event , Event ] > = [
28+ [ 'adds only baggage item' , { type : 'transaction' , release : '1.0.0' } , { release : ' 1.0.0' } ] ,
2929 [
3030 'adds two baggage items' ,
3131 { type : 'transaction' , release : '1.0.0' , environment : 'prod' } ,
32- 'sentry-environment=prod,sentry- release= 1.0.0',
32+ { release : ' 1.0.0', environment : 'prod' } ,
3333 ] ,
3434 [
3535 'adds all baggageitems' ,
@@ -40,15 +40,20 @@ describe('createEventEnvelope', () => {
4040 user : { id : 'bob' , segment : 'segmentA' } ,
4141 transaction : 'TX' ,
4242 } ,
43- 'sentry-environment=prod,sentry-release=1.0.0,sentry-transaction=TX,sentry-userid=bob,sentry-usersegment=segmentA' ,
43+ {
44+ release : '1.0.0' ,
45+ environment : 'prod' ,
46+ user : { id : 'bob' , segment : 'segmentA' } ,
47+ transaction : 'TX' ,
48+ } ,
4449 ] ,
4550 ] ;
46- it . each ( testTable ) ( '%s' , ( _ : string , event , serializedBaggage ) => {
51+ it . each ( testTable ) ( '%s' , ( _ : string , event , trace ) => {
4752 const envelopeHeaders = createEventEnvelope ( event , testDsn ) [ 0 ] ;
4853
4954 expect ( envelopeHeaders ) . toBeDefined ( ) ;
50- expect ( envelopeHeaders . baggage ) . toBeDefined ( ) ;
51- expect ( envelopeHeaders . baggage ) . toEqual ( serializedBaggage ) ;
55+ expect ( envelopeHeaders . trace ) . toBeDefined ( ) ;
56+ expect ( envelopeHeaders . trace ) . toEqual ( trace ) ;
5257 } ) ;
5358 } ) ;
5459} ) ;
0 commit comments