1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| 'use strict'
|
| const { test } = require('tap')
| const purge = require('../../../../lib/client/request-queue/purge')
|
| test('flushes the queue with timeout errors', async t => {
| t.plan(3)
| const q = {
| flush (func) {
| func('a', 'b', 'c', (err) => {
| t.ok(err)
| t.equal(err.name, 'TimeoutError')
| t.equal(err.message, 'request queue timeout')
| })
| }
| }
| purge.call(q)
| })
|
|