UNPKG

mutiple

Version:

A SDK for monitoring browser and miniPrograme errors

23 lines (21 loc) 502 B
import { Queue } from '@mutiple/utils' describe('queue.ts', () => { it('should queue class work', (done) => { const queue = new Queue() expect(queue.getStack().length).toBe(0) queue.addFn(() => { // mock send request setTimeout(() => { expect(1).toBe(1) }, 1000) }) queue.addFn(() => { // mock send request setTimeout(() => { expect(1).toBe(1) done() }, 2000) }) expect(queue.getStack().length).toBe(2) }) })