mirror of https://git.lenooby09.tech/LeNooby09/social-app.git
1import {expect, test} from '@jest/globals'
2
3import {ConsoleTransportEntry, LogLevel} from '#/logger'
4import {add, getEntries} from '#/logger/logDump'
5
6test('works', () => {
7 const items: ConsoleTransportEntry[] = [
8 {
9 id: '1',
10 level: LogLevel.Debug,
11 message: 'hello',
12 metadata: {},
13 timestamp: Date.now(),
14 },
15 {
16 id: '2',
17 level: LogLevel.Debug,
18 message: 'hello',
19 metadata: {},
20 timestamp: Date.now(),
21 },
22 {
23 id: '3',
24 level: LogLevel.Debug,
25 message: 'hello',
26 metadata: {},
27 timestamp: Date.now(),
28 },
29 ]
30
31 for (const item of items) {
32 add(item)
33 }
34
35 expect(getEntries()).toEqual(items.reverse())
36})