Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit 5fa39ee

Browse files
committed
✨ Add time logging
1 parent 05498ce commit 5fa39ee

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ const defaultLogger = (options: CosmasOptions & { loggerName?: string } = {}): C
9292
base: {},
9393
level: defaultLevel,
9494
serializers: serializers.serializers,
95-
timestamp: false,
95+
timestamp: pino.stdTimeFunctions.isoTime,
9696
customLevels: {
9797
warning: levels.warn,
9898
},

src/tests/sentry-mocked.test.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ describe('sentry mocked', () => {
6363
});
6464

6565
test('sentry captureMessage is called with correct scope (respects sentry level)', async () => {
66+
const dateNow = Date.now;
67+
Date.now = jest.fn(() => 1520343036000);
6668
await new Promise((resolve, reject) => {
6769
const logger = loggerFactory({
6870
sentry: 'DSN',
@@ -91,12 +93,14 @@ describe('sentry mocked', () => {
9193
"extras": Object {
9294
"level": 60,
9395
"message": "fatal",
96+
"time": "2018-03-06T13:30:36.000Z",
9497
"v": 1,
9598
},
9699
"level": "critical",
97100
},
98101
}
99102
`);
103+
Date.now = dateNow;
100104
});
101105

102106
test('sentry captureException with stack and correct levels', async () => {

0 commit comments

Comments
 (0)