515
expect(mockLog.mock.calls[0]).toHaveLength(1);
516
expect(mockLog.mock.calls[0][0]).toBe('log');
517
expect(mockLog.mock.calls[1]).toEqual([
518
- '%c%s',
519
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
518
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
519
'log',
520
]);
521
522
expect(mockWarn).toHaveBeenCalledTimes(2);
523
expect(mockWarn.mock.calls[0]).toHaveLength(1);
524
expect(mockWarn.mock.calls[0][0]).toBe('warn');
526
- expect(mockWarn.mock.calls[1]).toHaveLength(3);
525
+ expect(mockWarn.mock.calls[1]).toHaveLength(2);
526
expect(mockWarn.mock.calls[1]).toEqual([
528
- '%c%s',
529
- `color: ${process.env.DARK_MODE_DIMMED_WARNING_COLOR}`,
527
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
528
'warn',
529
]);
530
531
expect(mockError).toHaveBeenCalledTimes(2);
532
expect(mockError.mock.calls[0]).toHaveLength(1);
533
expect(mockError.mock.calls[0][0]).toBe('error');
536
- expect(mockError.mock.calls[1]).toHaveLength(3);
534
+ expect(mockError.mock.calls[1]).toHaveLength(2);
535
expect(mockError.mock.calls[1]).toEqual([
538
- '%c%s',
539
- `color: ${process.env.DARK_MODE_DIMMED_ERROR_COLOR}`,
536
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
537
'error',
538
]);
539
540
expect(mockInfo).toHaveBeenCalledTimes(2);
541
expect(mockInfo.mock.calls[0]).toHaveLength(1);
542
expect(mockInfo.mock.calls[0][0]).toBe('info');
546
- expect(mockInfo.mock.calls[1]).toHaveLength(3);
543
+ expect(mockInfo.mock.calls[1]).toHaveLength(2);
544
expect(mockInfo.mock.calls[1]).toEqual([
548
- '%c%s',
549
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
545
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
546
'info',
547
]);
548
549
expect(mockGroup).toHaveBeenCalledTimes(2);
550
expect(mockGroup.mock.calls[0]).toHaveLength(1);
551
expect(mockGroup.mock.calls[0][0]).toBe('group');
556
- expect(mockGroup.mock.calls[1]).toHaveLength(3);
552
+ expect(mockGroup.mock.calls[1]).toHaveLength(2);
553
expect(mockGroup.mock.calls[1]).toEqual([
558
- '%c%s',
559
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
554
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
555
'group',
556
]);
557
558
expect(mockGroupCollapsed).toHaveBeenCalledTimes(2);
559
expect(mockGroupCollapsed.mock.calls[0]).toHaveLength(1);
560
expect(mockGroupCollapsed.mock.calls[0][0]).toBe('groupCollapsed');
566
- expect(mockGroupCollapsed.mock.calls[1]).toHaveLength(3);
561
+ expect(mockGroupCollapsed.mock.calls[1]).toHaveLength(2);
562
expect(mockGroupCollapsed.mock.calls[1]).toEqual([
568
- '%c%s',
569
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
563
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
564
'groupCollapsed',
565
]);
566
});
657
);
658
expect(mockLog.mock.calls).toEqual([
659
['log effect create'],
666
- [
667
- '%c%s',
668
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
669
- 'log effect cleanup',
670
- ],
671
- [
672
- '%c%s',
673
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
674
- 'log effect create',
675
- ],
660
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'log effect cleanup'],
661
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'log effect create'],
662
]);
663
expect(mockWarn.mock.calls).toEqual([
664
['warn effect create'],
679
- [
680
- '%c%s',
681
- `color: ${process.env.DARK_MODE_DIMMED_WARNING_COLOR}`,
682
- 'warn effect cleanup',
683
- ],
684
- [
685
- '%c%s',
686
- `color: ${process.env.DARK_MODE_DIMMED_WARNING_COLOR}`,
687
- 'warn effect create',
688
- ],
665
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'warn effect cleanup'],
666
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'warn effect create'],
667
]);
668
expect(mockError.mock.calls).toEqual([
669
['error effect create'],
692
- [
693
- '%c%s',
694
- `color: ${process.env.DARK_MODE_DIMMED_ERROR_COLOR}`,
695
- 'error effect cleanup',
696
- ],
697
- [
698
- '%c%s',
699
- `color: ${process.env.DARK_MODE_DIMMED_ERROR_COLOR}`,
700
- 'error effect create',
701
- ],
670
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'error effect cleanup'],
671
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'error effect create'],
672
]);
673
expect(mockInfo.mock.calls).toEqual([
674
['info effect create'],
705
- [
706
- '%c%s',
707
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
708
- 'info effect cleanup',
709
- ],
710
- [
711
- '%c%s',
712
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
713
- 'info effect create',
714
- ],
675
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'info effect cleanup'],
676
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'info effect create'],
677
]);
678
expect(mockGroup.mock.calls).toEqual([
679
['group effect create'],
718
- [
719
- '%c%s',
720
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
721
- 'group effect cleanup',
722
- ],
723
- [
724
- '%c%s',
725
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
726
- 'group effect create',
727
- ],
680
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'group effect cleanup'],
681
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'group effect create'],
682
]);
683
expect(mockGroupCollapsed.mock.calls).toEqual([
684
['groupCollapsed effect create'],
731
- [
732
- '%c%s',
733
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
734
- 'groupCollapsed effect cleanup',
735
- ],
736
- [
737
- '%c%s',
738
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
739
- 'groupCollapsed effect create',
740
- ],
685
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'groupCollapsed effect cleanup'],
686
+ ['\x1b[2;38;2;124;124;124m%s\x1b[0m', 'groupCollapsed effect create'],
687
]);
688
});
689
762
expect(mockLog.mock.calls[0]).toHaveLength(1);
763
expect(mockLog.mock.calls[0][0]).toBe('log');
764
expect(mockLog.mock.calls[1]).toEqual([
819
- '%c%s',
820
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
765
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
766
'log',
767
]);
768
769
expect(mockWarn).toHaveBeenCalledTimes(2);
770
expect(mockWarn.mock.calls[0]).toHaveLength(1);
771
expect(mockWarn.mock.calls[0][0]).toBe('warn');
827
- expect(mockWarn.mock.calls[1]).toHaveLength(3);
772
+ expect(mockWarn.mock.calls[1]).toHaveLength(2);
773
expect(mockWarn.mock.calls[1]).toEqual([
829
- '%c%s',
830
- `color: ${process.env.DARK_MODE_DIMMED_WARNING_COLOR}`,
774
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
775
'warn',
776
]);
777
778
expect(mockError).toHaveBeenCalledTimes(2);
779
expect(mockError.mock.calls[0]).toHaveLength(1);
780
expect(mockError.mock.calls[0][0]).toBe('error');
837
- expect(mockError.mock.calls[1]).toHaveLength(3);
781
+ expect(mockError.mock.calls[1]).toHaveLength(2);
782
expect(mockError.mock.calls[1]).toEqual([
839
- '%c%s',
840
- `color: ${process.env.DARK_MODE_DIMMED_ERROR_COLOR}`,
783
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
784
'error',
785
]);
786
787
expect(mockInfo).toHaveBeenCalledTimes(2);
788
expect(mockInfo.mock.calls[0]).toHaveLength(1);
789
expect(mockInfo.mock.calls[0][0]).toBe('info');
847
- expect(mockInfo.mock.calls[1]).toHaveLength(3);
790
+ expect(mockInfo.mock.calls[1]).toHaveLength(2);
791
expect(mockInfo.mock.calls[1]).toEqual([
849
- '%c%s',
850
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
792
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
793
'info',
794
]);
795
796
expect(mockGroup).toHaveBeenCalledTimes(2);
797
expect(mockGroup.mock.calls[0]).toHaveLength(1);
798
expect(mockGroup.mock.calls[0][0]).toBe('group');
857
- expect(mockGroup.mock.calls[1]).toHaveLength(3);
799
+ expect(mockGroup.mock.calls[1]).toHaveLength(2);
800
expect(mockGroup.mock.calls[1]).toEqual([
859
- '%c%s',
860
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
801
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
802
'group',
803
]);
804
805
expect(mockGroupCollapsed).toHaveBeenCalledTimes(2);
806
expect(mockGroupCollapsed.mock.calls[0]).toHaveLength(1);
807
expect(mockGroupCollapsed.mock.calls[0][0]).toBe('groupCollapsed');
867
- expect(mockGroupCollapsed.mock.calls[1]).toHaveLength(3);
808
+ expect(mockGroupCollapsed.mock.calls[1]).toHaveLength(2);
809
expect(mockGroupCollapsed.mock.calls[1]).toEqual([
869
- '%c%s',
870
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
810
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
811
'groupCollapsed',
812
]);
813
});
900
expect(mockLog).toHaveBeenCalledTimes(2);
901
expect(mockLog.mock.calls[0]).toHaveLength(1);
902
expect(mockLog.mock.calls[0][0]).toBe('log');
963
- expect(mockLog.mock.calls[1]).toHaveLength(3);
903
+ expect(mockLog.mock.calls[1]).toHaveLength(2);
904
expect(mockLog.mock.calls[1]).toEqual([
965
- '%c%s',
966
- `color: ${process.env.DARK_MODE_DIMMED_LOG_COLOR}`,
905
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
906
'log',
907
]);
908
909
expect(mockWarn).toHaveBeenCalledTimes(2);
910
expect(mockWarn.mock.calls[0]).toHaveLength(1);
911
expect(mockWarn.mock.calls[0][0]).toBe('warn');
973
- expect(mockWarn.mock.calls[1]).toHaveLength(3);
912
+ expect(mockWarn.mock.calls[1]).toHaveLength(2);
913
expect(mockWarn.mock.calls[1]).toEqual([
975
- '%c%s',
976
- `color: ${process.env.DARK_MODE_DIMMED_WARNING_COLOR}`,
914
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
915
'warn',
916
]);
917
918
expect(mockError).toHaveBeenCalledTimes(2);
919
expect(mockError.mock.calls[0]).toHaveLength(1);
920
expect(mockError.mock.calls[0][0]).toBe('error');
983
- expect(mockError.mock.calls[1]).toHaveLength(3);
921
+ expect(mockError.mock.calls[1]).toHaveLength(2);
922
expect(mockError.mock.calls[1]).toEqual([
985
- '%c%s',
986
- `color: ${process.env.DARK_MODE_DIMMED_ERROR_COLOR}`,
923
+ '\x1b[2;38;2;124;124;124m%s\x1b[0m',
924
'error',
925
]);
926
});
998
expect(normalizeCodeLocInfo(mockWarn.mock.calls[0][1])).toEqual(
999
'\n in Child (at **)\n in Intermediate (at **)\n in Parent (at **)',
1000
);
1064
- expect(mockWarn.mock.calls[1]).toHaveLength(4);
1065
- expect(mockWarn.mock.calls[1][0]).toEqual('%c%s %s');
1066
- expect(mockWarn.mock.calls[1][1]).toMatch('color: rgba(');
1067
- expect(mockWarn.mock.calls[1][2]).toEqual('warn');
1068
- expect(normalizeCodeLocInfo(mockWarn.mock.calls[1][3]).trim()).toEqual(
1001
+ expect(mockWarn.mock.calls[1]).toHaveLength(3);
1002
+ expect(mockWarn.mock.calls[1][0]).toEqual(
1003
+ '\x1b[2;38;2;124;124;124m%s %s\x1b[0m',
1004
+ );
1005
+ expect(mockWarn.mock.calls[1][1]).toMatch('warn');
1006
+ expect(normalizeCodeLocInfo(mockWarn.mock.calls[1][2]).trim()).toEqual(
1007
'in Child (at **)\n in Intermediate (at **)\n in Parent (at **)',
1008
);
1009
1012
expect(normalizeCodeLocInfo(mockError.mock.calls[0][1])).toEqual(
1013
'\n in Child (at **)\n in Intermediate (at **)\n in Parent (at **)',
1014
);
1077
- expect(mockError.mock.calls[1]).toHaveLength(4);
1078
- expect(mockError.mock.calls[1][0]).toEqual('%c%s %s');
1079
- expect(mockError.mock.calls[1][1]).toMatch('color: rgba(');
1080
- expect(mockError.mock.calls[1][2]).toEqual('error');
1081
- expect(normalizeCodeLocInfo(mockError.mock.calls[1][3]).trim()).toEqual(
1015
+ expect(mockError.mock.calls[1]).toHaveLength(3);
1016
+ expect(mockError.mock.calls[1][0]).toEqual(
1017
+ '\x1b[2;38;2;124;124;124m%s %s\x1b[0m',
1018
+ );
1019
+ expect(mockError.mock.calls[1][1]).toEqual('error');
1020
+ expect(normalizeCodeLocInfo(mockError.mock.calls[1][2]).trim()).toEqual(
1021
'in Child (at **)\n in Intermediate (at **)\n in Parent (at **)',
1022
);
1023
});