77 properFullEnvelopeRequestParser ,
88 shouldSkipTracingTest ,
99} from '../../../utils/helpers' ;
10- import { validateProfile , validateProfilePayloadMetadata } from '../test-utils' ;
10+ import { validateProfile , validateProfileItemHeader , validateProfilePayloadMetadata } from '../test-utils' ;
1111
1212sentryTest (
1313 'does not send profile envelope when document-policy is not set' ,
@@ -48,7 +48,7 @@ sentryTest('sends profile_chunk envelopes in manual mode', async ({ page, getLoc
4848 const envelopeItemHeader = profileChunkEnvelopeItem [ 0 ] ;
4949 const envelopeItemPayload1 = profileChunkEnvelopeItem [ 1 ] ;
5050
51- expect ( envelopeItemHeader ) . toHaveProperty ( 'type' , 'profile_chunk' ) ;
51+ validateProfileItemHeader ( envelopeItemHeader ) ;
5252 expect ( envelopeItemPayload1 . profile ) . toBeDefined ( ) ;
5353
5454 const profilerId1 = envelopeItemPayload1 . profiler_id ;
@@ -71,7 +71,7 @@ sentryTest('sends profile_chunk envelopes in manual mode', async ({ page, getLoc
7171 const envelopeItemHeader2 = profileChunkEnvelopeItem2 [ 0 ] ;
7272 const envelopeItemPayload2 = profileChunkEnvelopeItem2 [ 1 ] ;
7373
74- expect ( envelopeItemHeader2 ) . toHaveProperty ( 'type' , 'profile_chunk' ) ;
74+ validateProfileItemHeader ( envelopeItemHeader2 ) ;
7575 expect ( envelopeItemPayload2 . profile ) . toBeDefined ( ) ;
7676
7777 expect ( envelopeItemPayload2 . profiler_id ) . toBe ( profilerId1 ) ; // same profiler id for the whole session
0 commit comments