Update tests

This commit is contained in:
Eric Bailey
2025-02-27 10:45:55 -06:00
parent ba07c0deb1
commit f65866c641
+19 -21
View File
@@ -120,7 +120,7 @@ describe('general functionality', () => {
expect(Sentry.addBreadcrumb).toHaveBeenCalledWith({ expect(Sentry.addBreadcrumb).toHaveBeenCalledWith({
category: Logger.Context.Default, category: Logger.Context.Default,
message, message,
data: {}, data: {context: 'logger'},
type: 'default', type: 'default',
level: LogLevel.Debug, level: LogLevel.Debug,
timestamp: sentryTimestamp, timestamp: sentryTimestamp,
@@ -136,7 +136,7 @@ describe('general functionality', () => {
expect(Sentry.addBreadcrumb).toHaveBeenCalledWith({ expect(Sentry.addBreadcrumb).toHaveBeenCalledWith({
category: Logger.Context.Default, category: Logger.Context.Default,
message, message,
data: {prop: true}, data: {prop: true, context: 'logger'},
type: 'info', type: 'info',
level: LogLevel.Info, level: LogLevel.Info,
timestamp: sentryTimestamp, timestamp: sentryTimestamp,
@@ -152,20 +152,17 @@ describe('general functionality', () => {
expect(Sentry.addBreadcrumb).toHaveBeenCalledWith({ expect(Sentry.addBreadcrumb).toHaveBeenCalledWith({
category: Logger.Context.Default, category: Logger.Context.Default,
message, message,
data: {}, data: {context: 'logger'},
type: 'default', type: 'default',
level: 'debug', // Sentry bug, log becomes debug level: 'debug', // Sentry bug, log becomes debug
timestamp: sentryTimestamp, timestamp: sentryTimestamp,
}) })
jest.runAllTimers() jest.runAllTimers()
expect(Sentry.captureMessage).toHaveBeenCalledWith( expect(Sentry.captureMessage).toHaveBeenCalledWith(message, {
`(${Logger.Context.Default}) ${message}`, level: 'log',
{ tags: {category: 'logger'},
level: 'log', extra: {context: 'logger'},
tags: undefined, })
extra: {},
},
)
sentryTransport( sentryTransport(
LogLevel.Warn, LogLevel.Warn,
@@ -177,20 +174,17 @@ describe('general functionality', () => {
expect(Sentry.addBreadcrumb).toHaveBeenCalledWith({ expect(Sentry.addBreadcrumb).toHaveBeenCalledWith({
category: Logger.Context.Default, category: Logger.Context.Default,
message, message,
data: {}, data: {context: 'logger'},
type: 'default', type: 'default',
level: 'warning', level: 'warning',
timestamp: sentryTimestamp, timestamp: sentryTimestamp,
}) })
jest.runAllTimers() jest.runAllTimers()
expect(Sentry.captureMessage).toHaveBeenCalledWith( expect(Sentry.captureMessage).toHaveBeenCalledWith(message, {
`(${Logger.Context.Default}) ${message}`, level: 'warning',
{ tags: {category: 'logger'},
level: 'warning', extra: {context: 'logger'},
tags: undefined, })
extra: {},
},
)
const e = new Error('error') const e = new Error('error')
const tags = { const tags = {
@@ -209,9 +203,13 @@ describe('general functionality', () => {
) )
expect(Sentry.captureException).toHaveBeenCalledWith(e, { expect(Sentry.captureException).toHaveBeenCalledWith(e, {
tags, tags: {
...tags,
category: 'logger',
},
extra: { extra: {
prop: true, prop: true,
context: 'logger',
}, },
}) })
}) })