test: increased code coverage for proxySessionHandler
PR-URL: https://github.com/nodejs/node/pull/23583 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
This commit is contained in:
parent
f87e96665e
commit
93c918ee0c
@ -92,6 +92,17 @@ server.on('stream', common.mustCall(function(stream, headers) {
|
||||
|
||||
stream.end();
|
||||
|
||||
// Setting socket properties sets the session properties correctly.
|
||||
const fn = () => {};
|
||||
socket.setTimeout = fn;
|
||||
assert.strictEqual(session.setTimeout, fn);
|
||||
|
||||
socket.ref = fn;
|
||||
assert.strictEqual(session.ref, fn);
|
||||
|
||||
socket.unref = fn;
|
||||
assert.strictEqual(session.unref, fn);
|
||||
|
||||
stream.session.on('close', common.mustCall(() => {
|
||||
assert.strictEqual(session.socket, undefined);
|
||||
}));
|
||||
|
Loading…
x
Reference in New Issue
Block a user