@@ -371,7 +371,7 @@ export { foo_sentryWrapped as foo };
371
371
describe ( 'addOTelCommonJSImportAlias' , ( ) => {
372
372
it ( 'adds alias for @opentelemetry/resources when options.alias does not exist' , ( ) => {
373
373
const nuxtMock : Nuxt = {
374
- options : { } ,
374
+ options : { dev : true } ,
375
375
} as unknown as Nuxt ;
376
376
377
377
addOTelCommonJSImportAlias ( nuxtMock ) ;
@@ -384,6 +384,7 @@ describe('addOTelCommonJSImportAlias', () => {
384
384
it ( 'adds alias for @opentelemetry/resources when options.alias already exists' , ( ) => {
385
385
const nuxtMock : Nuxt = {
386
386
options : {
387
+ dev : true ,
387
388
alias : {
388
389
'existing-alias' : 'some-path' ,
389
390
} ,
@@ -398,9 +399,10 @@ describe('addOTelCommonJSImportAlias', () => {
398
399
} ) ;
399
400
} ) ;
400
401
401
- it ( 'overwrites existing alias for @opentelemetry/resources if already present ' , ( ) => {
402
+ it ( 'does not override existing alias for @opentelemetry/resources' , ( ) => {
402
403
const nuxtMock : Nuxt = {
403
404
options : {
405
+ dev : true ,
404
406
alias : {
405
407
'@opentelemetry/resources' : 'some-other-path' ,
406
408
} ,
@@ -410,7 +412,17 @@ describe('addOTelCommonJSImportAlias', () => {
410
412
addOTelCommonJSImportAlias ( nuxtMock ) ;
411
413
412
414
expect ( nuxtMock . options . alias ) . toEqual ( {
413
- '@opentelemetry/resources' : '@opentelemetry/resources/build/src/index.js ' ,
415
+ '@opentelemetry/resources' : 'some-other-path ' ,
414
416
} ) ;
415
417
} ) ;
418
+
419
+ it ( 'does not add alias when not development mode' , ( ) => {
420
+ const nuxtMock : Nuxt = {
421
+ options : { } ,
422
+ } as unknown as Nuxt ;
423
+
424
+ addOTelCommonJSImportAlias ( nuxtMock ) ;
425
+
426
+ expect ( nuxtMock . options . alias ) . toBeUndefined ( ) ;
427
+ } ) ;
416
428
} ) ;
0 commit comments