Bluesky app fork with some witchin' additions 馃挮
at main 39 lines 839 B view raw
1import {expect, test} from '@jest/globals' 2 3import {add, type ConsoleTransportEntry, getEntries} from '#/logger/logDump' 4import {LogContext, LogLevel} from '#/logger/types' 5 6test('works', () => { 7 const items: ConsoleTransportEntry[] = [ 8 { 9 id: '1', 10 level: LogLevel.Debug, 11 context: LogContext.Default, 12 message: 'hello', 13 metadata: {}, 14 timestamp: Date.now(), 15 }, 16 { 17 id: '2', 18 level: LogLevel.Debug, 19 context: LogContext.Default, 20 message: 'hello', 21 metadata: {}, 22 timestamp: Date.now(), 23 }, 24 { 25 id: '3', 26 level: LogLevel.Debug, 27 context: LogContext.Default, 28 message: 'hello', 29 metadata: {}, 30 timestamp: Date.now(), 31 }, 32 ] 33 34 for (const item of items) { 35 add(item) 36 } 37 38 expect(getEntries()).toEqual(items.reverse()) 39})