@@ -334,6 +334,7 @@ describe('Formatters', () => {
334
334
error : new Error ( 'Something went wrong' ) ,
335
335
name : 'Error' ,
336
336
expectedFields : {
337
+ location : expect . any ( String ) ,
337
338
message : 'Something went wrong' ,
338
339
cause : undefined ,
339
340
} ,
@@ -342,6 +343,7 @@ describe('Formatters', () => {
342
343
error : new ReferenceError ( 'doesNotExist is not defined' ) ,
343
344
name : 'ReferenceError' ,
344
345
expectedFields : {
346
+ location : expect . any ( String ) ,
345
347
message : 'doesNotExist is not defined' ,
346
348
cause : undefined ,
347
349
} ,
@@ -370,6 +372,7 @@ describe('Formatters', () => {
370
372
error : new RangeError ( 'The argument must be between 10 and 20' ) ,
371
373
name : 'RangeError' ,
372
374
expectedFields : {
375
+ location : expect . any ( String ) ,
373
376
message : 'The argument must be between 10 and 20' ,
374
377
cause : undefined ,
375
378
} ,
@@ -378,6 +381,7 @@ describe('Formatters', () => {
378
381
error : new ReferenceError ( 'foo is not defined' ) ,
379
382
name : 'ReferenceError' ,
380
383
expectedFields : {
384
+ location : expect . any ( String ) ,
381
385
message : 'foo is not defined' ,
382
386
cause : undefined ,
383
387
} ,
@@ -386,6 +390,7 @@ describe('Formatters', () => {
386
390
error : new SyntaxError ( `Unexpected identifier 'bar'` ) ,
387
391
name : 'SyntaxError' ,
388
392
expectedFields : {
393
+ location : expect . any ( String ) ,
389
394
message : `Unexpected identifier 'bar'` ,
390
395
cause : undefined ,
391
396
} ,
@@ -394,6 +399,7 @@ describe('Formatters', () => {
394
399
error : new TypeError ( `Cannot read property 'foo' of null` ) ,
395
400
name : 'TypeError' ,
396
401
expectedFields : {
402
+ location : expect . any ( String ) ,
397
403
message : expect . stringMatching ( / C a n n o t r e a d p r o p e r t y / ) ,
398
404
cause : undefined ,
399
405
} ,
@@ -402,6 +408,7 @@ describe('Formatters', () => {
402
408
error : new URIError ( 'URI malformed' ) ,
403
409
name : 'URIError' ,
404
410
expectedFields : {
411
+ location : expect . any ( String ) ,
405
412
message : 'URI malformed' ,
406
413
cause : undefined ,
407
414
} ,
@@ -410,9 +417,10 @@ describe('Formatters', () => {
410
417
error : new ErrorWithCause ( 'foo' , { cause : new Error ( 'bar' ) } ) ,
411
418
name : 'ErrorWithCause' ,
412
419
expectedFields : {
420
+ location : expect . any ( String ) ,
413
421
message : 'foo' ,
414
422
cause : {
415
- location : expect . stringMatching ( fileNameRegexp ) ,
423
+ location : expect . any ( String ) ,
416
424
message : 'bar' ,
417
425
name : 'Error' ,
418
426
stack : expect . stringMatching ( fileNameRegexpWithLine ) ,
@@ -423,6 +431,7 @@ describe('Formatters', () => {
423
431
error : new ErrorWithCauseString ( 'foo' , { cause : 'bar' } ) ,
424
432
name : 'ErrorWithCauseString' ,
425
433
expectedFields : {
434
+ location : expect . any ( String ) ,
426
435
message : 'foo' ,
427
436
cause : 'bar' ,
428
437
} ,
@@ -435,7 +444,6 @@ describe('Formatters', () => {
435
444
436
445
// Assess
437
446
expect ( formattedError ) . toEqual ( {
438
- location : expect . stringMatching ( fileNameRegexp ) ,
439
447
stack : expect . stringMatching ( fileNameRegexpWithLine ) ,
440
448
name,
441
449
...expectedFields ,
@@ -479,7 +487,7 @@ describe('Formatters', () => {
479
487
480
488
// Assess
481
489
expect ( formattedError ) . toEqual ( {
482
- location : expect . stringMatching ( fileNameRegexp ) ,
490
+ location : expect . any ( String ) ,
483
491
stack : expect . stringMatching ( fileNameRegexpWithLine ) ,
484
492
name : 'SuperCustomError' ,
485
493
message : 'Something went wrong' ,
0 commit comments