This repository was archived by the owner on Nov 10, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -194,6 +194,7 @@ describe('LogLevelFilter DiagLogger', () => {
194
194
195
195
it ( 'diag.setLogger level and logger should log' , ( ) => {
196
196
diag . setLogger ( dummyLogger , map . level ) ;
197
+ restoreCallHistory ( ) ;
197
198
diag [ fName ] ( `${ fName } called %s` , 'param1' ) ;
198
199
diagLoggerFunctions . forEach ( lName => {
199
200
if ( fName === lName && map . ignoreFuncs . indexOf ( lName ) === - 1 ) {
Original file line number Diff line number Diff line change @@ -38,6 +38,12 @@ describe('DiagLogger functions', () => {
38
38
39
39
let dummyLogger : DiagLogger ;
40
40
41
+ const restoreCallHistory = ( ) => {
42
+ diagLoggerFunctions . forEach ( fName => {
43
+ calledArgs [ fName ] = null ;
44
+ } ) ;
45
+ } ;
46
+
41
47
beforeEach ( ( ) => {
42
48
// mock
43
49
dummyLogger = { } as DiagLogger ;
@@ -49,10 +55,7 @@ describe('DiagLogger functions', () => {
49
55
} ) ;
50
56
51
57
afterEach ( ( ) => {
52
- // restore
53
- diagLoggerFunctions . forEach ( fName => {
54
- calledArgs [ fName ] = null ;
55
- } ) ;
58
+ restoreCallHistory ( ) ;
56
59
diag . disable ( ) ;
57
60
} ) ;
58
61
@@ -75,6 +78,7 @@ describe('DiagLogger functions', () => {
75
78
76
79
it ( `diag should log with ${ fName } message` , ( ) => {
77
80
diag . setLogger ( dummyLogger , DiagLogLevel . ALL ) ;
81
+ restoreCallHistory ( ) ;
78
82
diag [ fName ] ( `${ fName } called %s` , 'param1' ) ;
79
83
diagLoggerFunctions . forEach ( lName => {
80
84
if ( fName === lName ) {
You can’t perform that action at this time.
0 commit comments