UNPKG

@zyf2e/mitojs

Version:

A SDK for monitoring browser errors

23 lines (21 loc) 640 B
import { BREADCRUMBTYPES } from '@/common/constant' import { breadcrumb, log } from '@/core' import { Severity } from '@/utils/Severity' describe('external log function', () => { it('should log func work', () => { const message = 'error info' const tag = 'error tag' const level = Severity.High log({ message, tag, level }) const stack = breadcrumb.getStack() expect(stack.length).toBe(1) expect(stack[0].type).toBe(BREADCRUMBTYPES.CUSTOMER) expect(stack[0].level).toBe(Severity.Error) expect(stack[0].data).toBe(message) expect(breadcrumb.getStack().length).toBe(1) }) })