UNPKG

@zyf2e/mitojs

Version:

A SDK for monitoring browser errors

21 lines (19 loc) 535 B
import { EVENTTYPES } from '@/common/constant' import { subscribeEvent, triggerHandlers } from '@/common/subscribe' describe('subscribe.ts', () => { it('should subscribe work', () => { let isRun = false const tempData = { test: 1 } let callBackData subscribeEvent({ type: EVENTTYPES.MITO, callback: (data) => { isRun = true callBackData = data } }) triggerHandlers(EVENTTYPES.MITO, tempData) expect(isRun).toBeTruthy() expect(callBackData).toEqual(tempData) }) })