Skip to content

Commit

Permalink
destroy agent after completing keepalive test and replace some const/…
Browse files Browse the repository at this point in the history
…let usages with var
  • Loading branch information
mjwwit committed Oct 23, 2024
1 parent 7be2aa6 commit acd5f61
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
4 changes: 3 additions & 1 deletion tests/test-keepalive.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,19 @@ var url = "http://localhost:8889";

var repeats = 0;
var maxMessages = 20;
const interval = setInterval(function sendRequest() {
var interval = setInterval(function sendRequest() {
xhr.open("GET", url);
xhr.onloadend = function(event) {
if (xhr.status !== 200) {
console.error('Error: non-200 xhr response, message is\n', xhr.responseText);
clearInterval(interval);
agent.destroy();
server.close();
}
if (repeats++ > maxMessages) {
console.log('Done.');
clearInterval(interval);
agent.destroy();
server.close();
}
}
Expand Down
10 changes: 5 additions & 5 deletions tests/test-utf8-tearing.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ var serverProcess;
*/
function ta_to_hexStr(ta) {
var u8 = new Uint8Array(ta.buffer);
return u8.reduce(function (acc, cur) { return acc + String.fromCharCode(cur), ""});
return u8.reduce(function (acc, cur) { return acc + String.fromCharCode(cur) }, "");
}

/**
Expand All @@ -56,8 +56,8 @@ function ta_to_hexStr(ta) {
*/
function createFloat32Array(N) {
assert(N > 0);
let ta = new Float32Array(N);
for (let k = 0; k < ta.length; k++)
var ta = new Float32Array(N);
for (var k = 0; k < ta.length; k++)
ta[k] = Math.random();
//ta = new Float32Array([1, 5, 6, 7]); // Use to debug
return ta;
Expand Down Expand Up @@ -132,7 +132,7 @@ createServer(buffer, bufferUtf8);
*/
function hexStr_to_ta(hexStr) {
var u8 = new Uint8Array(hexStr.length);
for (let k = 0; k < hexStr.length; k++)
for (var k = 0; k < hexStr.length; k++)
u8[k] = Number(hexStr.charCodeAt(k));
return new Float32Array(u8.buffer);
}
Expand All @@ -151,7 +151,7 @@ function checkEnough(ta1, ta2, count = 1000) {
if (ta1.constructor.name !== ta2.constructor.name) return false;
if (ta1.length !== ta2.length) return false;
if (ta1.byteOffset !== ta2.byteOffset) return false;
for (let k = 0; k < Math.min(count, ta1.length); k++) {
for (var k = 0; k < Math.min(count, ta1.length); k++) {
if (ta1[k] !== ta2[k]) {
log('checkEnough: Not Equal!', k, ta1[k], ta2[k]);
return false;
Expand Down

0 comments on commit acd5f61

Please sign in to comment.