Skip to content

Commit

Permalink
test: stop timer after test end
Browse files Browse the repository at this point in the history
  • Loading branch information
fengmk2 committed Feb 27, 2018
1 parent 9322baa commit 55a7a5c
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion test/server_timeout.test.js
Expand Up @@ -7,6 +7,7 @@ const Agent = require('..');
describe('test/server_timeout.test.js', () => {
let port;
let server;
let timer;
before(done => {
server = http.createServer((req, res) => {
if (server.keepAliveTimeout) {
Expand All @@ -24,6 +25,10 @@ describe('test/server_timeout.test.js', () => {
});
});

after(() => {
clearInterval(timer);
});

it('should handle Keep-Alive header and not throw reset error', done => {
const keepaliveAgent = new Agent({
keepAlive: true,
Expand Down Expand Up @@ -67,7 +72,7 @@ describe('test/server_timeout.test.js', () => {
req.end();
}

setInterval(request, server.keepAliveTimeout);
timer = setInterval(request, server.keepAliveTimeout);
request();
});
});

0 comments on commit 55a7a5c

Please sign in to comment.