Skip to content

Commit d6fff0e

Browse files
Ajidotargos
authored andcommitted
test: add test for socket.end callback
PR-URL: #24087 Refs: #23937 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent 2ebb32b commit d6fff0e

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
'use strict';
2+
3+
const common = require('../common');
4+
const net = require('net');
5+
6+
const server = net.createServer((socket) => {
7+
socket.resume();
8+
}).unref();
9+
10+
server.listen(common.mustCall(() => {
11+
const connect = (...args) => {
12+
const socket = net.createConnection(server.address().port, () => {
13+
socket.end(...args);
14+
});
15+
};
16+
17+
const cb = common.mustCall(() => {}, 3);
18+
19+
connect(cb);
20+
connect('foo', cb);
21+
connect('foo', 'utf8', cb);
22+
}));

0 commit comments

Comments
 (0)