@@ -448,50 +448,49 @@ describe('@mongodb-js/shell-bson-parser', function () {
448
448
toISOString: (${ newDate } ).toISOString(),
449
449
valueOf: (${ newDate } .valueOf()),
450
450
}` ;
451
- expect ( parse ( input , options ) ) . to . deep . equal ( {
452
- getDate : new ( Date as any ) ( ...args ) . getDate ( ) ,
453
- getDay : new ( Date as any ) ( ...args ) . getDay ( ) ,
454
- getFullYear : new ( Date as any ) ( ...args ) . getFullYear ( ) ,
455
- getHours : new ( Date as any ) ( ...args ) . getHours ( ) ,
456
- getMilliseconds : new ( Date as any ) ( ...args ) . getMilliseconds ( ) ,
457
- getMinutes : new ( Date as any ) ( ...args ) . getMinutes ( ) ,
458
- getMonth : new ( Date as any ) ( ...args ) . getMonth ( ) ,
459
- getSeconds : new ( Date as any ) ( ...args ) . getSeconds ( ) ,
460
- getTime : new ( Date as any ) ( ...args ) . getTime ( ) ,
461
- getTimezoneOffset : new ( Date as any ) (
462
- ...args
463
- ) . getTimezoneOffset ( ) ,
464
- getUTCDate : new ( Date as any ) ( ...args ) . getUTCDate ( ) ,
465
- getUTCDay : new ( Date as any ) ( ...args ) . getUTCDay ( ) ,
466
- getUTCFullYear : new ( Date as any ) ( ...args ) . getUTCFullYear ( ) ,
467
- getUTCHours : new ( Date as any ) ( ...args ) . getUTCHours ( ) ,
468
- getUTCMilliseconds : new ( Date as any ) (
469
- ...args
470
- ) . getUTCMilliseconds ( ) ,
471
- getUTCMinutes : new ( Date as any ) ( ...args ) . getUTCMinutes ( ) ,
472
- getUTCMonth : new ( Date as any ) ( ...args ) . getUTCMonth ( ) ,
473
- getUTCSeconds : new ( Date as any ) ( ...args ) . getUTCSeconds ( ) ,
474
- getYear : new ( Date as any ) ( ...args ) . getYear ( ) , // getYear is deprecated
475
- setDate : new ( Date as any ) ( ...args ) . setDate ( 24 ) ,
476
- setFullYear : new ( Date as any ) ( ...args ) . setFullYear ( 2010 ) ,
477
- setHours : new ( Date as any ) ( ...args ) . setHours ( 23 ) ,
478
- setMilliseconds : new ( Date as any ) ( ...args ) . setMilliseconds ( 1 ) ,
479
- setMinutes : new ( Date as any ) ( ...args ) . setMinutes ( 1 ) ,
480
- setMonth : new ( Date as any ) ( ...args ) . setMonth ( 1 ) ,
481
- setSeconds : new ( Date as any ) ( ...args ) . setSeconds ( 59 ) ,
482
- setTime : new ( Date as any ) ( ...args ) . setTime ( 10 ) ,
483
- setUTCDate : new ( Date as any ) ( ...args ) . setUTCDate ( 24 ) ,
484
- setUTCFullYear : new ( Date as any ) ( ...args ) . setUTCFullYear ( 2010 ) ,
485
- setUTCHours : new ( Date as any ) ( ...args ) . setUTCHours ( 23 ) ,
486
- setUTCMilliseconds : new ( Date as any ) (
487
- ...args
488
- ) . setUTCMilliseconds ( 1 ) ,
489
- setUTCMinutes : new ( Date as any ) ( ...args ) . setUTCMinutes ( 1 ) ,
490
- setUTCMonth : new ( Date as any ) ( ...args ) . setUTCMonth ( 1 ) ,
491
- setUTCSeconds : new ( Date as any ) ( ...args ) . setUTCSeconds ( 59 ) ,
492
- setYear : new ( Date as any ) ( ...args ) . setYear ( 96 ) , // setYear is deprecated
493
- toISOString : new ( Date as any ) ( ...args ) . toISOString ( ) ,
494
- valueOf : new ( Date as any ) ( ...args ) . valueOf ( ) ,
451
+
452
+ const actual = parse ( input , options ) ;
453
+ const expectedDate = new ( Date as any ) ( ...args ) as Date ;
454
+ expect ( actual ) . to . deep . equal ( {
455
+ getDate : expectedDate . getDate ( ) ,
456
+ getDay : expectedDate . getDay ( ) ,
457
+ getFullYear : expectedDate . getFullYear ( ) ,
458
+ getHours : expectedDate . getHours ( ) ,
459
+ getMilliseconds : expectedDate . getMilliseconds ( ) ,
460
+ getMinutes : expectedDate . getMinutes ( ) ,
461
+ getMonth : expectedDate . getMonth ( ) ,
462
+ getSeconds : expectedDate . getSeconds ( ) ,
463
+ getTime : expectedDate . getTime ( ) ,
464
+ getTimezoneOffset : expectedDate . getTimezoneOffset ( ) ,
465
+ getUTCDate : expectedDate . getUTCDate ( ) ,
466
+ getUTCDay : expectedDate . getUTCDay ( ) ,
467
+ getUTCFullYear : expectedDate . getUTCFullYear ( ) ,
468
+ getUTCHours : expectedDate . getUTCHours ( ) ,
469
+ getUTCMilliseconds : expectedDate . getUTCMilliseconds ( ) ,
470
+ getUTCMinutes : expectedDate . getUTCMinutes ( ) ,
471
+ getUTCMonth : expectedDate . getUTCMonth ( ) ,
472
+ getUTCSeconds : expectedDate . getUTCSeconds ( ) ,
473
+ getYear : ( expectedDate as any ) . getYear ( ) , // getYear is deprecated
474
+ setDate : new Date ( expectedDate ) . setDate ( 24 ) ,
475
+ setFullYear : new Date ( expectedDate ) . setFullYear ( 2010 ) ,
476
+ setHours : new Date ( expectedDate ) . setHours ( 23 ) ,
477
+ setMilliseconds : new Date ( expectedDate ) . setMilliseconds ( 1 ) ,
478
+ setMinutes : new Date ( expectedDate ) . setMinutes ( 1 ) ,
479
+ setMonth : new Date ( expectedDate ) . setMonth ( 1 ) ,
480
+ setSeconds : new Date ( expectedDate ) . setSeconds ( 59 ) ,
481
+ setTime : new Date ( expectedDate ) . setTime ( 10 ) ,
482
+ setUTCDate : new Date ( expectedDate ) . setUTCDate ( 24 ) ,
483
+ setUTCFullYear : new Date ( expectedDate ) . setUTCFullYear ( 2010 ) ,
484
+ setUTCHours : new Date ( expectedDate ) . setUTCHours ( 23 ) ,
485
+ setUTCMilliseconds : new Date ( expectedDate ) . setUTCMilliseconds (
486
+ 1
487
+ ) ,
488
+ setUTCMinutes : new Date ( expectedDate ) . setUTCMinutes ( 1 ) ,
489
+ setUTCMonth : new Date ( expectedDate ) . setUTCMonth ( 1 ) ,
490
+ setUTCSeconds : new Date ( expectedDate ) . setUTCSeconds ( 59 ) ,
491
+ setYear : ( new Date ( expectedDate ) as any ) . setYear ( 96 ) , // setYear is deprecated
492
+ toISOString : expectedDate . toISOString ( ) ,
493
+ valueOf : expectedDate . valueOf ( ) ,
495
494
} ) ;
496
495
} ) ;
497
496
0 commit comments