@@ -429,10 +429,14 @@ describe('addSentryCodeToPage', () => {
429429 </body>
430430 </html>` ;
431431
432- it ( 'does not add meta tags if no active transaction' , ( ) => {
432+ it ( "Adds add meta tags and fetch proxy script if there's no active transaction" , ( ) => {
433433 const transformPageChunk = addSentryCodeToPage ( { } ) ;
434434 const transformed = transformPageChunk ( { html, done : true } ) ;
435- expect ( transformed ) . toEqual ( html ) ;
435+
436+ expect ( transformed ) . toContain ( '<meta name="sentry-trace"' ) ;
437+ expect ( transformed ) . toContain ( '<meta name="baggage"' ) ;
438+ expect ( transformed ) . not . toContain ( 'sentry-transaction=' ) ;
439+ expect ( transformed ) . toContain ( `<script >${ FETCH_PROXY_SCRIPT } </script>` ) ;
436440 } ) ;
437441
438442 it ( 'adds meta tags and the fetch proxy script if there is an active transaction' , ( ) => {
@@ -442,6 +446,7 @@ describe('addSentryCodeToPage', () => {
442446
443447 expect ( transformed ) . toContain ( '<meta name="sentry-trace"' ) ;
444448 expect ( transformed ) . toContain ( '<meta name="baggage"' ) ;
449+ expect ( transformed ) . toContain ( 'sentry-transaction=test' ) ;
445450 expect ( transformed ) . toContain ( `<script >${ FETCH_PROXY_SCRIPT } </script>` ) ;
446451 } ) ;
447452 } ) ;
@@ -453,18 +458,17 @@ describe('addSentryCodeToPage', () => {
453458
454459 expect ( transformed ) . toContain ( '<meta name="sentry-trace"' ) ;
455460 expect ( transformed ) . toContain ( '<meta name="baggage"' ) ;
461+ expect ( transformed ) . toContain ( 'sentry-transaction=test' ) ;
456462 expect ( transformed ) . toContain ( `<script nonce="123abc">${ FETCH_PROXY_SCRIPT } </script>` ) ;
457463 } ) ;
458464 } ) ;
459465
460466 it ( 'does not add the fetch proxy script if the `injectFetchProxyScript` option is false' , ( ) => {
461467 const transformPageChunk = addSentryCodeToPage ( { injectFetchProxyScript : false } ) ;
462- SentryNode . startSpan ( { name : 'test' } , ( ) => {
463- const transformed = transformPageChunk ( { html, done : true } ) as string ;
468+ const transformed = transformPageChunk ( { html, done : true } ) as string ;
464469
465- expect ( transformed ) . toContain ( '<meta name="sentry-trace"' ) ;
466- expect ( transformed ) . toContain ( '<meta name="baggage"' ) ;
467- expect ( transformed ) . not . toContain ( `<script >${ FETCH_PROXY_SCRIPT } </script>` ) ;
468- } ) ;
470+ expect ( transformed ) . toContain ( '<meta name="sentry-trace"' ) ;
471+ expect ( transformed ) . toContain ( '<meta name="baggage"' ) ;
472+ expect ( transformed ) . not . toContain ( `<script >${ FETCH_PROXY_SCRIPT } </script>` ) ;
469473 } ) ;
470474} ) ;
0 commit comments