|
|
|
@ -20,7 +20,7 @@ describe('dedupLogRows()', () => { |
|
|
|
|
entry: 'WARN test 1.23 on [xxx]', |
|
|
|
|
}, |
|
|
|
|
] as any; |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.none)).toMatchObject(rows); |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.None)).toMatchObject(rows); |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
test('should dedup on exact matches', () => { |
|
|
|
@ -38,7 +38,7 @@ describe('dedupLogRows()', () => { |
|
|
|
|
entry: 'WARN test 1.23 on [xxx]', |
|
|
|
|
}, |
|
|
|
|
] as any; |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.exact)).toEqual([ |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.Exact)).toEqual([ |
|
|
|
|
{ |
|
|
|
|
duplicates: 1, |
|
|
|
|
entry: 'WARN test 1.23 on [xxx]', |
|
|
|
@ -69,7 +69,7 @@ describe('dedupLogRows()', () => { |
|
|
|
|
entry: 'WARN test 1.23 on [xxx]', |
|
|
|
|
}, |
|
|
|
|
] as any; |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.numbers)).toEqual([ |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.Numbers)).toEqual([ |
|
|
|
|
{ |
|
|
|
|
duplicates: 1, |
|
|
|
|
entry: 'WARN test 1.2323423 on [xxx]', |
|
|
|
@ -100,7 +100,7 @@ describe('dedupLogRows()', () => { |
|
|
|
|
entry: 'WARN test 1.23 on [xxx]', |
|
|
|
|
}, |
|
|
|
|
] as any; |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.signature)).toEqual([ |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.Signature)).toEqual([ |
|
|
|
|
{ |
|
|
|
|
duplicates: 3, |
|
|
|
|
entry: 'WARN test 1.2323423 on [xxx]', |
|
|
|
@ -120,7 +120,7 @@ describe('dedupLogRows()', () => { |
|
|
|
|
entry: 'WARN 123', |
|
|
|
|
}, |
|
|
|
|
] as any; |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.exact)).toEqual([ |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.Exact)).toEqual([ |
|
|
|
|
{ |
|
|
|
|
duplicates: 0, |
|
|
|
|
entry: 'INFO 123', |
|
|
|
@ -131,7 +131,7 @@ describe('dedupLogRows()', () => { |
|
|
|
|
}, |
|
|
|
|
]); |
|
|
|
|
|
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.none)).toEqual(rows); |
|
|
|
|
expect(dedupLogRows(rows, LogsDedupStrategy.None)).toEqual(rows); |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|