Skip to content

Commit 2db22d6

Browse files
authored
test (websocket): speed up test/websocket/issue-2679.js (#4501)
1 parent 992c6d8 commit 2db22d6

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

test/websocket/issue-2679.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
11
'use strict'
22

3-
const { test } = require('node:test')
3+
const { test, after } = require('node:test')
44
const assert = require('node:assert')
55
const { once } = require('node:events')
66
const { WebSocketServer } = require('ws')
77
const { WebSocket } = require('../..')
88

99
test('Close without receiving code does not send an invalid payload', async () => {
1010
const server = new WebSocketServer({ port: 0 })
11+
after(() => {
12+
server.close()
13+
return once(server, 'close')
14+
})
1115

1216
await once(server, 'listening')
1317

1418
server.on('connection', (sock, request) => {
15-
setTimeout(() => {
16-
sock.close()
17-
}, 3000)
19+
sock.close()
1820
})
1921

2022
server.on('error', (err) => assert.ifError(err))
@@ -23,7 +25,4 @@ test('Close without receiving code does not send an invalid payload', async () =
2325
await once(client, 'open')
2426

2527
await once(client, 'close')
26-
27-
server.close()
28-
await once(server, 'close')
2928
})

0 commit comments

Comments
 (0)