Update logger tests

This commit is contained in:
Eric Bailey
2026-01-22 13:06:25 -06:00
parent 088639ffb8
commit 64dac6987e
+38 -16
View File
@@ -45,7 +45,29 @@ describe('general functionality', () => {
logger.addTransport(mockTransport) logger.addTransport(mockTransport)
const extra = {foo: true, metadata: {}} const extra = {foo: true, __metadata__: {}}
logger.warn('message', extra)
expect(mockTransport).toHaveBeenCalledWith(
LogLevel.Warn,
undefined,
'message',
extra,
timestamp,
)
})
test('supports inherited metadata', () => {
const timestamp = Date.now()
const logger = new Logger({
metadata: {bar: true},
})
const mockTransport = jest.fn()
logger.addTransport(mockTransport)
const extra = {foo: true, __metadata__: {bar: true}}
logger.warn('message', extra) logger.warn('message', extra)
expect(mockTransport).toHaveBeenCalledWith( expect(mockTransport).toHaveBeenCalledWith(
@@ -71,7 +93,7 @@ describe('general functionality', () => {
LogLevel.Warn, LogLevel.Warn,
undefined, undefined,
'a', 'a',
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
@@ -81,7 +103,7 @@ describe('general functionality', () => {
LogLevel.Warn, LogLevel.Warn,
undefined, undefined,
'b', 'b',
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
@@ -91,7 +113,7 @@ describe('general functionality', () => {
LogLevel.Warn, LogLevel.Warn,
undefined, undefined,
'c', 'c',
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
@@ -256,7 +278,7 @@ describe('general functionality', () => {
LogLevel.Warn, LogLevel.Warn,
undefined, undefined,
'warn', 'warn',
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })
@@ -276,7 +298,7 @@ describe('create', () => {
LogLevel.Info, LogLevel.Info,
Logger.Context.Default, Logger.Context.Default,
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })
@@ -300,7 +322,7 @@ describe('debug contexts', () => {
LogLevel.Debug, LogLevel.Debug,
'specific', 'specific',
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })
@@ -323,7 +345,7 @@ describe('debug contexts', () => {
LogLevel.Debug, LogLevel.Debug,
'namespace:foo', 'namespace:foo',
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })
@@ -345,7 +367,7 @@ describe('debug contexts', () => {
LogLevel.Debug, LogLevel.Debug,
'namespace:bar:baz', 'namespace:bar:baz',
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })
@@ -367,7 +389,7 @@ describe('supports levels', () => {
LogLevel.Debug, LogLevel.Debug,
undefined, undefined,
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
@@ -376,7 +398,7 @@ describe('supports levels', () => {
LogLevel.Info, LogLevel.Info,
undefined, undefined,
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
@@ -385,7 +407,7 @@ describe('supports levels', () => {
LogLevel.Warn, LogLevel.Warn,
undefined, undefined,
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
@@ -395,7 +417,7 @@ describe('supports levels', () => {
LogLevel.Error, LogLevel.Error,
undefined, undefined,
e, e,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })
@@ -418,7 +440,7 @@ describe('supports levels', () => {
LogLevel.Info, LogLevel.Info,
undefined, undefined,
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })
@@ -444,7 +466,7 @@ describe('supports levels', () => {
LogLevel.Warn, LogLevel.Warn,
undefined, undefined,
message, message,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })
@@ -474,7 +496,7 @@ describe('supports levels', () => {
LogLevel.Error, LogLevel.Error,
undefined, undefined,
e, e,
{metadata: {}}, {__metadata__: {}},
timestamp, timestamp,
) )
}) })