UNPKG

@sdc-monitor/demo

Version:

<div align="center"> <a href="#" target="_blank"> <img src="https://i.loli.net/2021/07/28/EvPwd4NjVH3tBfO.jpg" alt="mito-logo" height="90"> </a> <p>A Lightweight SDK For Monitor Web</p>

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