test,lib,doc: use function declarations
Replace function expressions with function declarations in preparation for a lint rule requiring function declarations. PR-URL: https://github.com/nodejs/node/pull/12711 Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
This commit is contained in:
parent
dd20e68b0f
commit
a180259e42
@ -592,7 +592,7 @@ Returns `true` if the given `object` is a `Function`. Otherwise, returns
|
|||||||
const util = require('util');
|
const util = require('util');
|
||||||
|
|
||||||
function Foo() {}
|
function Foo() {}
|
||||||
const Bar = function() {};
|
const Bar = () => {};
|
||||||
|
|
||||||
util.isFunction({});
|
util.isFunction({});
|
||||||
// Returns: false
|
// Returns: false
|
||||||
|
@ -448,9 +448,9 @@ CryptoStream.prototype.destroySoon = function(err) {
|
|||||||
// was written on this side was read from the other side.
|
// was written on this side was read from the other side.
|
||||||
var self = this;
|
var self = this;
|
||||||
var waiting = 1;
|
var waiting = 1;
|
||||||
var finish = function() {
|
function finish() {
|
||||||
if (--waiting === 0) self.destroy();
|
if (--waiting === 0) self.destroy();
|
||||||
};
|
}
|
||||||
this._opposite.once('end', finish);
|
this._opposite.once('end', finish);
|
||||||
if (!this._finished) {
|
if (!this._finished) {
|
||||||
this.once('finish', finish);
|
this.once('finish', finish);
|
||||||
|
@ -645,11 +645,11 @@ function pbkdf2(password, salt, iterations, keylen, digest, callback) {
|
|||||||
// at this point, we need to handle encodings.
|
// at this point, we need to handle encodings.
|
||||||
var encoding = exports.DEFAULT_ENCODING;
|
var encoding = exports.DEFAULT_ENCODING;
|
||||||
if (callback) {
|
if (callback) {
|
||||||
var next = function(er, ret) {
|
function next(er, ret) {
|
||||||
if (ret)
|
if (ret)
|
||||||
ret = ret.toString(encoding);
|
ret = ret.toString(encoding);
|
||||||
callback(er, ret);
|
callback(er, ret);
|
||||||
};
|
}
|
||||||
binding.PBKDF2(password, salt, iterations, keylen, digest, next);
|
binding.PBKDF2(password, salt, iterations, keylen, digest, next);
|
||||||
} else {
|
} else {
|
||||||
var ret = binding.PBKDF2(password, salt, iterations, keylen, digest);
|
var ret = binding.PBKDF2(password, salt, iterations, keylen, digest);
|
||||||
|
@ -143,9 +143,9 @@ function cachedResult(fn) {
|
|||||||
// B() instanceof A // true
|
// B() instanceof A // true
|
||||||
// B() instanceof B // true
|
// B() instanceof B // true
|
||||||
function createClassWrapper(type) {
|
function createClassWrapper(type) {
|
||||||
const fn = function(...args) {
|
function fn(...args) {
|
||||||
return Reflect.construct(type, args, new.target || type);
|
return Reflect.construct(type, args, new.target || type);
|
||||||
};
|
}
|
||||||
// Mask the wrapper function name and length values
|
// Mask the wrapper function name and length values
|
||||||
Object.defineProperties(fn, {
|
Object.defineProperties(fn, {
|
||||||
name: {value: type.name},
|
name: {value: type.name},
|
||||||
|
@ -6,8 +6,7 @@ const test_async = require(`./build/${common.buildType}/test_async`);
|
|||||||
test_async.Test(5, common.mustCall(function(err, val) {
|
test_async.Test(5, common.mustCall(function(err, val) {
|
||||||
assert.strictEqual(err, null);
|
assert.strictEqual(err, null);
|
||||||
assert.strictEqual(val, 10);
|
assert.strictEqual(val, 10);
|
||||||
process.nextTick(common.mustCall(function() {}));
|
process.nextTick(common.mustCall());
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const cancelSuceeded = function() {};
|
test_async.TestCancel(common.mustCall());
|
||||||
test_async.TestCancel(common.mustCall(cancelSuceeded));
|
|
||||||
|
@ -4,12 +4,12 @@ const common = require('../../common');
|
|||||||
const test_exception = require(`./build/${common.buildType}/test_exception`);
|
const test_exception = require(`./build/${common.buildType}/test_exception`);
|
||||||
const assert = require('assert');
|
const assert = require('assert');
|
||||||
const theError = new Error('Some error');
|
const theError = new Error('Some error');
|
||||||
const throwTheError = function() {
|
function throwTheError() {
|
||||||
throw theError;
|
throw theError;
|
||||||
};
|
}
|
||||||
let caughtError;
|
let caughtError;
|
||||||
|
|
||||||
const throwNoError = function() {};
|
const throwNoError = common.noop;
|
||||||
|
|
||||||
// Test that the native side successfully captures the exception
|
// Test that the native side successfully captures the exception
|
||||||
let returnedError = test_exception.returnException(throwTheError);
|
let returnedError = test_exception.returnException(throwTheError);
|
||||||
|
@ -57,14 +57,14 @@ if (typeof Symbol !== 'undefined' && 'hasInstance' in Symbol &&
|
|||||||
(theObject instanceof theConstructor));
|
(theObject instanceof theConstructor));
|
||||||
}
|
}
|
||||||
|
|
||||||
const MyClass = function MyClass() {};
|
function MyClass() {}
|
||||||
Object.defineProperty(MyClass, Symbol.hasInstance, {
|
Object.defineProperty(MyClass, Symbol.hasInstance, {
|
||||||
value: function(candidate) {
|
value: function(candidate) {
|
||||||
return 'mark' in candidate;
|
return 'mark' in candidate;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const MySubClass = function MySubClass() {};
|
function MySubClass() {}
|
||||||
MySubClass.prototype = new MyClass();
|
MySubClass.prototype = new MyClass();
|
||||||
|
|
||||||
let x = new MySubClass();
|
let x = new MySubClass();
|
||||||
|
@ -57,9 +57,9 @@ const forward = vm.runInNewContext(`
|
|||||||
})
|
})
|
||||||
`);
|
`);
|
||||||
// Runs in outer context.
|
// Runs in outer context.
|
||||||
const endpoint = function($Object) {
|
function endpoint($Object) {
|
||||||
if (Object === $Object)
|
if (Object === $Object)
|
||||||
throw new Error('bad');
|
throw new Error('bad');
|
||||||
return Object;
|
return Object;
|
||||||
};
|
}
|
||||||
assert.strictEqual(Object, makeCallback(process, forward, endpoint));
|
assert.strictEqual(Object, makeCallback(process, forward, endpoint));
|
||||||
|
@ -122,7 +122,7 @@ function timeout(message, multiplicator) {
|
|||||||
TIMEOUT * (multiplicator || 1));
|
TIMEOUT * (multiplicator || 1));
|
||||||
}
|
}
|
||||||
|
|
||||||
const TestSession = function(socket, harness) {
|
function TestSession(socket, harness) {
|
||||||
this.mainScriptPath = harness.mainScriptPath;
|
this.mainScriptPath = harness.mainScriptPath;
|
||||||
this.mainScriptId = null;
|
this.mainScriptId = null;
|
||||||
|
|
||||||
@ -147,7 +147,7 @@ const TestSession = function(socket, harness) {
|
|||||||
buffer = buffer.slice(consumed);
|
buffer = buffer.slice(consumed);
|
||||||
} while (consumed);
|
} while (consumed);
|
||||||
}).on('close', () => assert(this.expectClose_, 'Socket closed prematurely'));
|
}).on('close', () => assert(this.expectClose_, 'Socket closed prematurely'));
|
||||||
};
|
}
|
||||||
|
|
||||||
TestSession.prototype.scriptUrlForId = function(id) {
|
TestSession.prototype.scriptUrlForId = function(id) {
|
||||||
return this.scripts_[id];
|
return this.scripts_[id];
|
||||||
@ -304,7 +304,7 @@ TestSession.prototype.testHttpResponse = function(path, check) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
const Harness = function(port, childProcess) {
|
function Harness(port, childProcess) {
|
||||||
this.port = port;
|
this.port = port;
|
||||||
this.mainScriptPath = mainScript;
|
this.mainScriptPath = mainScript;
|
||||||
this.stderrFilters_ = [];
|
this.stderrFilters_ = [];
|
||||||
@ -329,7 +329,7 @@ const Harness = function(port, childProcess) {
|
|||||||
this.returnCode_ = code;
|
this.returnCode_ = code;
|
||||||
this.running_ = false;
|
this.running_ = false;
|
||||||
});
|
});
|
||||||
};
|
}
|
||||||
|
|
||||||
Harness.prototype.addStderrFilter = function(regexp, callback) {
|
Harness.prototype.addStderrFilter = function(regexp, callback) {
|
||||||
this.stderrFilters_.push((message) => {
|
this.stderrFilters_.push((message) => {
|
||||||
|
@ -449,7 +449,7 @@ a.throws(makeBlock(thrower, TypeError), function(err) {
|
|||||||
|
|
||||||
AnotherErrorType = class extends Error {};
|
AnotherErrorType = class extends Error {};
|
||||||
|
|
||||||
const functionThatThrows = function() {
|
const functionThatThrows = () => {
|
||||||
throw new AnotherErrorType('foo');
|
throw new AnotherErrorType('foo');
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -493,6 +493,7 @@ a.throws(makeBlock(a.deepEqual, args, []));
|
|||||||
|
|
||||||
// more checking that arguments objects are handled correctly
|
// more checking that arguments objects are handled correctly
|
||||||
{
|
{
|
||||||
|
// eslint-disable-next-line func-style
|
||||||
const returnArguments = function() { return arguments; };
|
const returnArguments = function() { return arguments; };
|
||||||
|
|
||||||
const someArgs = returnArguments('a');
|
const someArgs = returnArguments('a');
|
||||||
|
@ -78,7 +78,7 @@ if (process.argv[2] === 'child') {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
const sendMessages = function() {
|
function sendMessages() {
|
||||||
const serverPort = parentServer.address().port;
|
const serverPort = parentServer.address().port;
|
||||||
|
|
||||||
const timer = setInterval(function() {
|
const timer = setInterval(function() {
|
||||||
@ -102,7 +102,7 @@ if (process.argv[2] === 'child') {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
}, 1);
|
}, 1);
|
||||||
};
|
}
|
||||||
|
|
||||||
parentServer.bind(0, '127.0.0.1');
|
parentServer.bind(0, '127.0.0.1');
|
||||||
|
|
||||||
|
@ -87,7 +87,7 @@ if (process.argv[2] === 'child') {
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
// send net.Server to child and test by connecting
|
// send net.Server to child and test by connecting
|
||||||
const testServer = function(callback) {
|
function testServer(callback) {
|
||||||
|
|
||||||
// destroy server execute callback when done
|
// destroy server execute callback when done
|
||||||
const progress = new ProgressTracker(2, function() {
|
const progress = new ProgressTracker(2, function() {
|
||||||
@ -116,7 +116,7 @@ if (process.argv[2] === 'child') {
|
|||||||
server.listen(0);
|
server.listen(0);
|
||||||
|
|
||||||
// handle client messages
|
// handle client messages
|
||||||
const messageHandlers = function(msg) {
|
function messageHandlers(msg) {
|
||||||
|
|
||||||
if (msg.what === 'listening') {
|
if (msg.what === 'listening') {
|
||||||
// make connections
|
// make connections
|
||||||
@ -138,13 +138,13 @@ if (process.argv[2] === 'child') {
|
|||||||
child.removeListener('message', messageHandlers);
|
child.removeListener('message', messageHandlers);
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
child.on('message', messageHandlers);
|
child.on('message', messageHandlers);
|
||||||
};
|
}
|
||||||
|
|
||||||
// send net.Socket to child
|
// send net.Socket to child
|
||||||
const testSocket = function(callback) {
|
function testSocket(callback) {
|
||||||
|
|
||||||
// create a new server and connect to it,
|
// create a new server and connect to it,
|
||||||
// but the socket will be handled by the child
|
// but the socket will be handled by the child
|
||||||
@ -179,7 +179,7 @@ if (process.argv[2] === 'child') {
|
|||||||
server.close();
|
server.close();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
}
|
||||||
|
|
||||||
// create server and send it to child
|
// create server and send it to child
|
||||||
let serverSuccess = false;
|
let serverSuccess = false;
|
||||||
|
@ -144,7 +144,7 @@ if (process.argv[2] === 'child') {
|
|||||||
|
|
||||||
server.listen(0, '127.0.0.1');
|
server.listen(0, '127.0.0.1');
|
||||||
|
|
||||||
const closeServer = function() {
|
function closeServer() {
|
||||||
server.close();
|
server.close();
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
@ -153,7 +153,7 @@ if (process.argv[2] === 'child') {
|
|||||||
child2.send('close');
|
child2.send('close');
|
||||||
child3.disconnect();
|
child3.disconnect();
|
||||||
}, 200);
|
}, 200);
|
||||||
};
|
}
|
||||||
|
|
||||||
process.on('exit', function() {
|
process.on('exit', function() {
|
||||||
assert.strictEqual(disconnected, count);
|
assert.strictEqual(disconnected, count);
|
||||||
|
@ -89,7 +89,7 @@ assert.throws(function() {
|
|||||||
// Argument types for combinatorics
|
// Argument types for combinatorics
|
||||||
const a = [];
|
const a = [];
|
||||||
const o = {};
|
const o = {};
|
||||||
const c = function c() {};
|
function c() {}
|
||||||
const s = 'string';
|
const s = 'string';
|
||||||
const u = undefined;
|
const u = undefined;
|
||||||
const n = null;
|
const n = null;
|
||||||
|
@ -38,7 +38,7 @@ if (cluster.isWorker) {
|
|||||||
const servers = 2;
|
const servers = 2;
|
||||||
|
|
||||||
// test a single TCP server
|
// test a single TCP server
|
||||||
const testConnection = function(port, cb) {
|
const testConnection = (port, cb) => {
|
||||||
const socket = net.connect(port, '127.0.0.1', () => {
|
const socket = net.connect(port, '127.0.0.1', () => {
|
||||||
// buffer result
|
// buffer result
|
||||||
let result = '';
|
let result = '';
|
||||||
@ -52,7 +52,7 @@ if (cluster.isWorker) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
// test both servers created in the cluster
|
// test both servers created in the cluster
|
||||||
const testCluster = function(cb) {
|
const testCluster = (cb) => {
|
||||||
let done = 0;
|
let done = 0;
|
||||||
|
|
||||||
for (let i = 0; i < servers; i++) {
|
for (let i = 0; i < servers; i++) {
|
||||||
@ -67,7 +67,7 @@ if (cluster.isWorker) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
// start two workers and execute callback when both is listening
|
// start two workers and execute callback when both is listening
|
||||||
const startCluster = function(cb) {
|
const startCluster = (cb) => {
|
||||||
const workers = 8;
|
const workers = 8;
|
||||||
let online = 0;
|
let online = 0;
|
||||||
|
|
||||||
@ -81,7 +81,7 @@ if (cluster.isWorker) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const test = function(again) {
|
const test = (again) => {
|
||||||
//1. start cluster
|
//1. start cluster
|
||||||
startCluster(common.mustCall(() => {
|
startCluster(common.mustCall(() => {
|
||||||
//2. test cluster
|
//2. test cluster
|
||||||
|
@ -101,7 +101,7 @@ if (cluster.isWorker) {
|
|||||||
// Check that the cluster died accidentally (non-zero exit code)
|
// Check that the cluster died accidentally (non-zero exit code)
|
||||||
masterExited = !!code;
|
masterExited = !!code;
|
||||||
|
|
||||||
const pollWorkers = function() {
|
const pollWorkers = () => {
|
||||||
// When master is dead all workers should be dead too
|
// When master is dead all workers should be dead too
|
||||||
let alive = false;
|
let alive = false;
|
||||||
workers.forEach((pid) => alive = common.isAlive(pid));
|
workers.forEach((pid) => alive = common.isAlive(pid));
|
||||||
|
@ -68,7 +68,7 @@ if (cluster.isWorker) {
|
|||||||
assert.strictEqual(code, 0);
|
assert.strictEqual(code, 0);
|
||||||
|
|
||||||
// check worker process status
|
// check worker process status
|
||||||
const pollWorker = function() {
|
const pollWorker = () => {
|
||||||
alive = common.isAlive(pid);
|
alive = common.isAlive(pid);
|
||||||
if (alive) {
|
if (alive) {
|
||||||
setTimeout(pollWorker, 50);
|
setTimeout(pollWorker, 50);
|
||||||
|
@ -80,7 +80,7 @@ if (cluster.isWorker) {
|
|||||||
|
|
||||||
|
|
||||||
let client;
|
let client;
|
||||||
const check = function(type, result) {
|
const check = (type, result) => {
|
||||||
checks[type].receive = true;
|
checks[type].receive = true;
|
||||||
checks[type].correct = result;
|
checks[type].correct = result;
|
||||||
console.error('check', checks);
|
console.error('check', checks);
|
||||||
|
@ -103,7 +103,7 @@ if (cluster.isWorker) {
|
|||||||
}
|
}
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const finish_test = function() {
|
const finish_test = () => {
|
||||||
try {
|
try {
|
||||||
checkResults(expected_results, results);
|
checkResults(expected_results, results);
|
||||||
} catch (exc) {
|
} catch (exc) {
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
require('../common');
|
require('../common');
|
||||||
const assert = require('assert');
|
const assert = require('assert');
|
||||||
|
|
||||||
const func = function() {};
|
function func() {}
|
||||||
let toStringCalled = false;
|
let toStringCalled = false;
|
||||||
func.toString = function() {
|
func.toString = function() {
|
||||||
toStringCalled = true;
|
toStringCalled = true;
|
||||||
|
@ -68,8 +68,8 @@ const EventEmitter = require('events');
|
|||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
const listen1 = function listen1() {};
|
const listen1 = () => {};
|
||||||
const listen2 = function listen2() {};
|
const listen2 = () => {};
|
||||||
const ee = new EventEmitter();
|
const ee = new EventEmitter();
|
||||||
|
|
||||||
ee.once('newListener', function() {
|
ee.once('newListener', function() {
|
||||||
|
@ -33,9 +33,9 @@ e.emit('hello', 'a', 'b');
|
|||||||
e.emit('hello', 'a', 'b');
|
e.emit('hello', 'a', 'b');
|
||||||
e.emit('hello', 'a', 'b');
|
e.emit('hello', 'a', 'b');
|
||||||
|
|
||||||
const remove = function() {
|
function remove() {
|
||||||
assert.fail('once->foo should not be emitted');
|
assert.fail('once->foo should not be emitted');
|
||||||
};
|
}
|
||||||
|
|
||||||
e.once('foo', remove);
|
e.once('foo', remove);
|
||||||
e.removeListener('foo', remove);
|
e.removeListener('foo', remove);
|
||||||
|
@ -7,10 +7,10 @@ const doesNotExist = path.join(common.tmpDir, '__this_should_not_exist');
|
|||||||
const readOnlyFile = path.join(common.tmpDir, 'read_only_file');
|
const readOnlyFile = path.join(common.tmpDir, 'read_only_file');
|
||||||
const readWriteFile = path.join(common.tmpDir, 'read_write_file');
|
const readWriteFile = path.join(common.tmpDir, 'read_write_file');
|
||||||
|
|
||||||
const createFileWithPerms = function(file, mode) {
|
function createFileWithPerms(file, mode) {
|
||||||
fs.writeFileSync(file, '');
|
fs.writeFileSync(file, '');
|
||||||
fs.chmodSync(file, mode);
|
fs.chmodSync(file, mode);
|
||||||
};
|
}
|
||||||
|
|
||||||
common.refreshTmpDir();
|
common.refreshTmpDir();
|
||||||
createFileWithPerms(readOnlyFile, 0o444);
|
createFileWithPerms(readOnlyFile, 0o444);
|
||||||
|
@ -11,11 +11,11 @@ const srcPath = path.join(common.tmpDir, 'hardlink-target.txt');
|
|||||||
const dstPath = path.join(common.tmpDir, 'link1.js');
|
const dstPath = path.join(common.tmpDir, 'link1.js');
|
||||||
fs.writeFileSync(srcPath, 'hello world');
|
fs.writeFileSync(srcPath, 'hello world');
|
||||||
|
|
||||||
const callback = function(err) {
|
function callback(err) {
|
||||||
assert.ifError(err);
|
assert.ifError(err);
|
||||||
const dstContent = fs.readFileSync(dstPath, 'utf8');
|
const dstContent = fs.readFileSync(dstPath, 'utf8');
|
||||||
assert.strictEqual('hello world', dstContent);
|
assert.strictEqual('hello world', dstContent);
|
||||||
};
|
}
|
||||||
|
|
||||||
fs.link(srcPath, dstPath, common.mustCall(callback));
|
fs.link(srcPath, dstPath, common.mustCall(callback));
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@ function testLeak(endFn, callback) {
|
|||||||
let i = 0;
|
let i = 0;
|
||||||
let check = 0;
|
let check = 0;
|
||||||
|
|
||||||
const checkFunction = function() {
|
function checkFunction() {
|
||||||
if (openCount !== 0 && check < totalCheck) {
|
if (openCount !== 0 && check < totalCheck) {
|
||||||
check++;
|
check++;
|
||||||
setTimeout(checkFunction, 100);
|
setTimeout(checkFunction, 100);
|
||||||
@ -44,7 +44,7 @@ function testLeak(endFn, callback) {
|
|||||||
|
|
||||||
openCount = 0;
|
openCount = 0;
|
||||||
callback && setTimeout(callback, 100);
|
callback && setTimeout(callback, 100);
|
||||||
};
|
}
|
||||||
|
|
||||||
setInterval(function() {
|
setInterval(function() {
|
||||||
const s = fs.createReadStream(emptyTxt);
|
const s = fs.createReadStream(emptyTxt);
|
||||||
|
@ -96,9 +96,9 @@ function expectBody(expected) {
|
|||||||
'GET /hello HTTP/1.1' + CRLF +
|
'GET /hello HTTP/1.1' + CRLF +
|
||||||
CRLF);
|
CRLF);
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
assert.strictEqual(versionMinor, 1);
|
assert.strictEqual(versionMinor, 1);
|
||||||
assert.strictEqual(method, methods.indexOf('GET'));
|
assert.strictEqual(method, methods.indexOf('GET'));
|
||||||
@ -137,9 +137,9 @@ function expectBody(expected) {
|
|||||||
CRLF +
|
CRLF +
|
||||||
'pong');
|
'pong');
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, undefined);
|
assert.strictEqual(method, undefined);
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
assert.strictEqual(versionMinor, 1);
|
assert.strictEqual(versionMinor, 1);
|
||||||
@ -147,7 +147,7 @@ function expectBody(expected) {
|
|||||||
assert.strictEqual(statusMessage, 'OK');
|
assert.strictEqual(statusMessage, 'OK');
|
||||||
};
|
};
|
||||||
|
|
||||||
const onBody = function(buf, start, len) {
|
const onBody = (buf, start, len) => {
|
||||||
const body = '' + buf.slice(start, start + len);
|
const body = '' + buf.slice(start, start + len);
|
||||||
assert.strictEqual(body, 'pong');
|
assert.strictEqual(body, 'pong');
|
||||||
};
|
};
|
||||||
@ -167,9 +167,9 @@ function expectBody(expected) {
|
|||||||
'HTTP/1.0 200 Connection established' + CRLF +
|
'HTTP/1.0 200 Connection established' + CRLF +
|
||||||
CRLF);
|
CRLF);
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
assert.strictEqual(versionMinor, 0);
|
assert.strictEqual(versionMinor, 0);
|
||||||
assert.strictEqual(method, undefined);
|
assert.strictEqual(method, undefined);
|
||||||
@ -201,15 +201,15 @@ function expectBody(expected) {
|
|||||||
|
|
||||||
let seen_body = false;
|
let seen_body = false;
|
||||||
|
|
||||||
const onHeaders = function(headers, url) {
|
const onHeaders = (headers, url) => {
|
||||||
assert.ok(seen_body); // trailers should come after the body
|
assert.ok(seen_body); // trailers should come after the body
|
||||||
assert.deepStrictEqual(headers,
|
assert.deepStrictEqual(headers,
|
||||||
['Vary', '*', 'Content-Type', 'text/plain']);
|
['Vary', '*', 'Content-Type', 'text/plain']);
|
||||||
};
|
};
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('POST'));
|
assert.strictEqual(method, methods.indexOf('POST'));
|
||||||
assert.strictEqual(url || parser.url, '/it');
|
assert.strictEqual(url || parser.url, '/it');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
@ -218,7 +218,7 @@ function expectBody(expected) {
|
|||||||
parser[kOnHeaders] = mustCall(onHeaders);
|
parser[kOnHeaders] = mustCall(onHeaders);
|
||||||
};
|
};
|
||||||
|
|
||||||
const onBody = function(buf, start, len) {
|
const onBody = (buf, start, len) => {
|
||||||
const body = '' + buf.slice(start, start + len);
|
const body = '' + buf.slice(start, start + len);
|
||||||
assert.strictEqual(body, 'ping');
|
assert.strictEqual(body, 'ping');
|
||||||
seen_body = true;
|
seen_body = true;
|
||||||
@ -242,9 +242,9 @@ function expectBody(expected) {
|
|||||||
'X-Filler2: 42' + CRLF +
|
'X-Filler2: 42' + CRLF +
|
||||||
CRLF);
|
CRLF);
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('GET'));
|
assert.strictEqual(method, methods.indexOf('GET'));
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
assert.strictEqual(versionMinor, 0);
|
assert.strictEqual(versionMinor, 0);
|
||||||
@ -272,9 +272,9 @@ function expectBody(expected) {
|
|||||||
lots_of_headers +
|
lots_of_headers +
|
||||||
CRLF);
|
CRLF);
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('GET'));
|
assert.strictEqual(method, methods.indexOf('GET'));
|
||||||
assert.strictEqual(url || parser.url, '/foo/bar/baz?quux=42#1337');
|
assert.strictEqual(url || parser.url, '/foo/bar/baz?quux=42#1337');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
@ -306,16 +306,16 @@ function expectBody(expected) {
|
|||||||
CRLF +
|
CRLF +
|
||||||
'foo=42&bar=1337');
|
'foo=42&bar=1337');
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('POST'));
|
assert.strictEqual(method, methods.indexOf('POST'));
|
||||||
assert.strictEqual(url || parser.url, '/it');
|
assert.strictEqual(url || parser.url, '/it');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
assert.strictEqual(versionMinor, 1);
|
assert.strictEqual(versionMinor, 1);
|
||||||
};
|
};
|
||||||
|
|
||||||
const onBody = function(buf, start, len) {
|
const onBody = (buf, start, len) => {
|
||||||
const body = '' + buf.slice(start, start + len);
|
const body = '' + buf.slice(start, start + len);
|
||||||
assert.strictEqual(body, 'foo=42&bar=1337');
|
assert.strictEqual(body, 'foo=42&bar=1337');
|
||||||
};
|
};
|
||||||
@ -344,9 +344,9 @@ function expectBody(expected) {
|
|||||||
'1234567890' + CRLF +
|
'1234567890' + CRLF +
|
||||||
'0' + CRLF);
|
'0' + CRLF);
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('POST'));
|
assert.strictEqual(method, methods.indexOf('POST'));
|
||||||
assert.strictEqual(url || parser.url, '/it');
|
assert.strictEqual(url || parser.url, '/it');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
@ -356,7 +356,7 @@ function expectBody(expected) {
|
|||||||
let body_part = 0;
|
let body_part = 0;
|
||||||
const body_parts = ['123', '123456', '1234567890'];
|
const body_parts = ['123', '123456', '1234567890'];
|
||||||
|
|
||||||
const onBody = function(buf, start, len) {
|
const onBody = (buf, start, len) => {
|
||||||
const body = '' + buf.slice(start, start + len);
|
const body = '' + buf.slice(start, start + len);
|
||||||
assert.strictEqual(body, body_parts[body_part++]);
|
assert.strictEqual(body, body_parts[body_part++]);
|
||||||
};
|
};
|
||||||
@ -382,9 +382,9 @@ function expectBody(expected) {
|
|||||||
'6' + CRLF +
|
'6' + CRLF +
|
||||||
'123456' + CRLF);
|
'123456' + CRLF);
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('POST'));
|
assert.strictEqual(method, methods.indexOf('POST'));
|
||||||
assert.strictEqual(url || parser.url, '/it');
|
assert.strictEqual(url || parser.url, '/it');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
@ -395,7 +395,7 @@ function expectBody(expected) {
|
|||||||
const body_parts =
|
const body_parts =
|
||||||
['123', '123456', '123456789', '123456789ABC', '123456789ABCDEF'];
|
['123', '123456', '123456789', '123456789ABC', '123456789ABCDEF'];
|
||||||
|
|
||||||
const onBody = function(buf, start, len) {
|
const onBody = (buf, start, len) => {
|
||||||
const body = '' + buf.slice(start, start + len);
|
const body = '' + buf.slice(start, start + len);
|
||||||
assert.strictEqual(body, body_parts[body_part++]);
|
assert.strictEqual(body, body_parts[body_part++]);
|
||||||
};
|
};
|
||||||
@ -440,9 +440,9 @@ function expectBody(expected) {
|
|||||||
'0' + CRLF);
|
'0' + CRLF);
|
||||||
|
|
||||||
function test(a, b) {
|
function test(a, b) {
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('POST'));
|
assert.strictEqual(method, methods.indexOf('POST'));
|
||||||
assert.strictEqual(url || parser.url, '/helpme');
|
assert.strictEqual(url || parser.url, '/helpme');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
@ -451,7 +451,7 @@ function expectBody(expected) {
|
|||||||
|
|
||||||
let expected_body = '123123456123456789123456789ABC123456789ABCDEF';
|
let expected_body = '123123456123456789123456789ABC123456789ABCDEF';
|
||||||
|
|
||||||
const onBody = function(buf, start, len) {
|
const onBody = (buf, start, len) => {
|
||||||
const chunk = '' + buf.slice(start, start + len);
|
const chunk = '' + buf.slice(start, start + len);
|
||||||
assert.strictEqual(expected_body.indexOf(chunk), 0);
|
assert.strictEqual(expected_body.indexOf(chunk), 0);
|
||||||
expected_body = expected_body.slice(chunk.length);
|
expected_body = expected_body.slice(chunk.length);
|
||||||
@ -499,9 +499,9 @@ function expectBody(expected) {
|
|||||||
'123456789ABCDEF' + CRLF +
|
'123456789ABCDEF' + CRLF +
|
||||||
'0' + CRLF);
|
'0' + CRLF);
|
||||||
|
|
||||||
const onHeadersComplete = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('POST'));
|
assert.strictEqual(method, methods.indexOf('POST'));
|
||||||
assert.strictEqual(url || parser.url, '/it');
|
assert.strictEqual(url || parser.url, '/it');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
@ -513,7 +513,7 @@ function expectBody(expected) {
|
|||||||
|
|
||||||
let expected_body = '123123456123456789123456789ABC123456789ABCDEF';
|
let expected_body = '123123456123456789123456789ABC123456789ABCDEF';
|
||||||
|
|
||||||
const onBody = function(buf, start, len) {
|
const onBody = (buf, start, len) => {
|
||||||
const chunk = '' + buf.slice(start, start + len);
|
const chunk = '' + buf.slice(start, start + len);
|
||||||
assert.strictEqual(expected_body.indexOf(chunk), 0);
|
assert.strictEqual(expected_body.indexOf(chunk), 0);
|
||||||
expected_body = expected_body.slice(chunk.length);
|
expected_body = expected_body.slice(chunk.length);
|
||||||
@ -551,9 +551,9 @@ function expectBody(expected) {
|
|||||||
CRLF +
|
CRLF +
|
||||||
'pong');
|
'pong');
|
||||||
|
|
||||||
const onHeadersComplete1 = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete1 = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('PUT'));
|
assert.strictEqual(method, methods.indexOf('PUT'));
|
||||||
assert.strictEqual(url, '/this');
|
assert.strictEqual(url, '/this');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
@ -563,9 +563,9 @@ function expectBody(expected) {
|
|||||||
['Content-Type', 'text/plain', 'Transfer-Encoding', 'chunked']);
|
['Content-Type', 'text/plain', 'Transfer-Encoding', 'chunked']);
|
||||||
};
|
};
|
||||||
|
|
||||||
const onHeadersComplete2 = function(versionMajor, versionMinor, headers,
|
const onHeadersComplete2 = (versionMajor, versionMinor, headers,
|
||||||
method, url, statusCode, statusMessage,
|
method, url, statusCode, statusMessage,
|
||||||
upgrade, shouldKeepAlive) {
|
upgrade, shouldKeepAlive) => {
|
||||||
assert.strictEqual(method, methods.indexOf('POST'));
|
assert.strictEqual(method, methods.indexOf('POST'));
|
||||||
assert.strictEqual(url, '/that');
|
assert.strictEqual(url, '/that');
|
||||||
assert.strictEqual(versionMajor, 1);
|
assert.strictEqual(versionMajor, 1);
|
||||||
|
@ -59,7 +59,7 @@ const server = net.createServer(function(connection) {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
const runTest = function(testCaseIndex) {
|
function runTest(testCaseIndex) {
|
||||||
const testCase = testCases[testCaseIndex];
|
const testCase = testCases[testCaseIndex];
|
||||||
|
|
||||||
http.get({
|
http.get({
|
||||||
@ -82,7 +82,7 @@ const runTest = function(testCaseIndex) {
|
|||||||
|
|
||||||
response.resume();
|
response.resume();
|
||||||
});
|
});
|
||||||
};
|
}
|
||||||
|
|
||||||
server.listen(0, function() { runTest(0); });
|
server.listen(0, function() { runTest(0); });
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@ const options = {
|
|||||||
const tests = 2;
|
const tests = 2;
|
||||||
let successful = 0;
|
let successful = 0;
|
||||||
|
|
||||||
const testSucceeded = function() {
|
const testSucceeded = () => {
|
||||||
successful = successful + 1;
|
successful = successful + 1;
|
||||||
if (successful === tests) {
|
if (successful === tests) {
|
||||||
server.close();
|
server.close();
|
||||||
|
@ -17,7 +17,7 @@ const connections = [];
|
|||||||
const received = [];
|
const received = [];
|
||||||
const sent = [];
|
const sent = [];
|
||||||
|
|
||||||
const createConnection = function(index) {
|
function createConnection(index) {
|
||||||
console.error('creating connection ' + index);
|
console.error('creating connection ' + index);
|
||||||
|
|
||||||
return new Promise(function(resolve, reject) {
|
return new Promise(function(resolve, reject) {
|
||||||
@ -45,9 +45,9 @@ const createConnection = function(index) {
|
|||||||
|
|
||||||
connections[index] = connection;
|
connections[index] = connection;
|
||||||
});
|
});
|
||||||
};
|
}
|
||||||
|
|
||||||
const closeConnection = function(index) {
|
function closeConnection(index) {
|
||||||
console.error('closing connection ' + index);
|
console.error('closing connection ' + index);
|
||||||
return new Promise(function(resolve, reject) {
|
return new Promise(function(resolve, reject) {
|
||||||
connections[index].on('end', function() {
|
connections[index].on('end', function() {
|
||||||
@ -55,7 +55,7 @@ const closeConnection = function(index) {
|
|||||||
});
|
});
|
||||||
connections[index].end();
|
connections[index].end();
|
||||||
});
|
});
|
||||||
};
|
}
|
||||||
|
|
||||||
const server = net.createServer(function(socket) {
|
const server = net.createServer(function(socket) {
|
||||||
socket.on('data', function(data) {
|
socket.on('data', function(data) {
|
||||||
|
@ -28,7 +28,7 @@ let stopped = true;
|
|||||||
let server1Sock;
|
let server1Sock;
|
||||||
|
|
||||||
|
|
||||||
const server1ConnHandler = function(socket) {
|
const server1ConnHandler = (socket) => {
|
||||||
socket.on('data', function(data) {
|
socket.on('data', function(data) {
|
||||||
if (stopped) {
|
if (stopped) {
|
||||||
assert.fail('data event should not have happened yet');
|
assert.fail('data event should not have happened yet');
|
||||||
@ -44,7 +44,7 @@ const server1ConnHandler = function(socket) {
|
|||||||
|
|
||||||
const server1 = net.createServer({pauseOnConnect: true}, server1ConnHandler);
|
const server1 = net.createServer({pauseOnConnect: true}, server1ConnHandler);
|
||||||
|
|
||||||
const server2ConnHandler = function(socket) {
|
const server2ConnHandler = (socket) => {
|
||||||
socket.on('data', function(data) {
|
socket.on('data', function(data) {
|
||||||
assert.strictEqual(data.toString(), msg, 'invalid data received');
|
assert.strictEqual(data.toString(), msg, 'invalid data received');
|
||||||
socket.end();
|
socket.end();
|
||||||
|
@ -116,7 +116,7 @@ const interfaces = os.networkInterfaces();
|
|||||||
switch (platform) {
|
switch (platform) {
|
||||||
case 'linux':
|
case 'linux':
|
||||||
{
|
{
|
||||||
const filter = function(e) { return e.address === '127.0.0.1'; };
|
const filter = (e) => e.address === '127.0.0.1';
|
||||||
const actual = interfaces.lo.filter(filter);
|
const actual = interfaces.lo.filter(filter);
|
||||||
const expected = [{ address: '127.0.0.1', netmask: '255.0.0.0',
|
const expected = [{ address: '127.0.0.1', netmask: '255.0.0.0',
|
||||||
mac: '00:00:00:00:00:00', family: 'IPv4',
|
mac: '00:00:00:00:00:00', family: 'IPv4',
|
||||||
@ -126,7 +126,7 @@ switch (platform) {
|
|||||||
}
|
}
|
||||||
case 'win32':
|
case 'win32':
|
||||||
{
|
{
|
||||||
const filter = function(e) { return e.address === '127.0.0.1'; };
|
const filter = (e) => e.address === '127.0.0.1';
|
||||||
const actual = interfaces['Loopback Pseudo-Interface 1'].filter(filter);
|
const actual = interfaces['Loopback Pseudo-Interface 1'].filter(filter);
|
||||||
const expected = [{ address: '127.0.0.1', netmask: '255.0.0.0',
|
const expected = [{ address: '127.0.0.1', netmask: '255.0.0.0',
|
||||||
mac: '00:00:00:00:00:00', family: 'IPv4',
|
mac: '00:00:00:00:00:00', family: 'IPv4',
|
||||||
|
@ -13,7 +13,7 @@ if (common.isSunOS) {
|
|||||||
|
|
||||||
const nodeBinary = process.argv[0];
|
const nodeBinary = process.argv[0];
|
||||||
|
|
||||||
const preloadOption = function(preloads) {
|
const preloadOption = (preloads) => {
|
||||||
let option = '';
|
let option = '';
|
||||||
preloads.forEach(function(preload, index) {
|
preloads.forEach(function(preload, index) {
|
||||||
option += '-r ' + preload + ' ';
|
option += '-r ' + preload + ' ';
|
||||||
@ -21,9 +21,7 @@ const preloadOption = function(preloads) {
|
|||||||
return option;
|
return option;
|
||||||
};
|
};
|
||||||
|
|
||||||
const fixture = function(name) {
|
const fixture = (name) => path.join(common.fixturesDir, name);
|
||||||
return path.join(common.fixturesDir, name);
|
|
||||||
};
|
|
||||||
|
|
||||||
const fixtureA = fixture('printA.js');
|
const fixtureA = fixture('printA.js');
|
||||||
const fixtureB = fixture('printB.js');
|
const fixtureB = fixture('printB.js');
|
||||||
|
@ -107,7 +107,7 @@ const qsColonTestCases = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
// [wonkyObj, qs, canonicalObj]
|
// [wonkyObj, qs, canonicalObj]
|
||||||
const extendedFunction = function() {};
|
function extendedFunction() {}
|
||||||
extendedFunction.prototype = {a: 'b'};
|
extendedFunction.prototype = {a: 'b'};
|
||||||
const qsWeirdObjects = [
|
const qsWeirdObjects = [
|
||||||
// eslint-disable-next-line no-unescaped-regexp-dot
|
// eslint-disable-next-line no-unescaped-regexp-dot
|
||||||
|
@ -288,9 +288,7 @@ function isWarned(emitter) {
|
|||||||
|
|
||||||
// \t does not become part of the input when there is a completer function
|
// \t does not become part of the input when there is a completer function
|
||||||
fi = new FakeInput();
|
fi = new FakeInput();
|
||||||
const completer = function(line) {
|
const completer = (line) => [[], line];
|
||||||
return [[], line];
|
|
||||||
};
|
|
||||||
rli = new readline.Interface({
|
rli = new readline.Interface({
|
||||||
input: fi,
|
input: fi,
|
||||||
output: fi,
|
output: fi,
|
||||||
|
@ -26,9 +26,9 @@ const util = require('util');
|
|||||||
const stream = require('stream');
|
const stream = require('stream');
|
||||||
|
|
||||||
|
|
||||||
const Read = function() {
|
function Read() {
|
||||||
stream.Readable.call(this);
|
stream.Readable.call(this);
|
||||||
};
|
}
|
||||||
util.inherits(Read, stream.Readable);
|
util.inherits(Read, stream.Readable);
|
||||||
|
|
||||||
Read.prototype._read = function(size) {
|
Read.prototype._read = function(size) {
|
||||||
@ -37,9 +37,9 @@ Read.prototype._read = function(size) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
const Write = function() {
|
function Write() {
|
||||||
stream.Writable.call(this);
|
stream.Writable.call(this);
|
||||||
};
|
}
|
||||||
util.inherits(Write, stream.Writable);
|
util.inherits(Write, stream.Writable);
|
||||||
|
|
||||||
Write.prototype._write = function(buffer, encoding, cb) {
|
Write.prototype._write = function(buffer, encoding, cb) {
|
||||||
|
@ -29,7 +29,7 @@ const N = 30;
|
|||||||
let last_i = 0;
|
let last_i = 0;
|
||||||
let last_ts = 0;
|
let last_ts = 0;
|
||||||
|
|
||||||
const f = function(i) {
|
function f(i) {
|
||||||
if (i <= N) {
|
if (i <= N) {
|
||||||
// check order
|
// check order
|
||||||
assert.strictEqual(i, last_i + 1, 'order is broken: ' + i + ' != ' +
|
assert.strictEqual(i, last_i + 1, 'order is broken: ' + i + ' != ' +
|
||||||
@ -46,5 +46,5 @@ const f = function(i) {
|
|||||||
// schedule next iteration
|
// schedule next iteration
|
||||||
setTimeout(f, 1, i + 1);
|
setTimeout(f, 1, i + 1);
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
f(1);
|
f(1);
|
||||||
|
@ -296,7 +296,7 @@ assert.strictEqual(
|
|||||||
|
|
||||||
// Function with properties
|
// Function with properties
|
||||||
{
|
{
|
||||||
const value = function() {};
|
const value = () => {};
|
||||||
value.aprop = 42;
|
value.aprop = 42;
|
||||||
assert.strictEqual(util.inspect(value), '{ [Function: value] aprop: 42 }');
|
assert.strictEqual(util.inspect(value), '{ [Function: value] aprop: 42 }');
|
||||||
}
|
}
|
||||||
|
@ -34,18 +34,18 @@ if (!common.isSunOS) {
|
|||||||
*/
|
*/
|
||||||
const frames = [ 'stalloogle', 'bagnoogle', 'doogle' ];
|
const frames = [ 'stalloogle', 'bagnoogle', 'doogle' ];
|
||||||
|
|
||||||
const stalloogle = function(str) {
|
const stalloogle = (str) => {
|
||||||
global.expected = str;
|
global.expected = str;
|
||||||
os.loadavg();
|
os.loadavg();
|
||||||
};
|
};
|
||||||
|
|
||||||
const bagnoogle = function(arg0, arg1) {
|
const bagnoogle = (arg0, arg1) => {
|
||||||
stalloogle(arg0 + ' is ' + arg1 + ' except that it is read-only');
|
stalloogle(arg0 + ' is ' + arg1 + ' except that it is read-only');
|
||||||
};
|
};
|
||||||
|
|
||||||
let done = false;
|
let done = false;
|
||||||
|
|
||||||
const doogle = function() {
|
const doogle = () => {
|
||||||
if (!done)
|
if (!done)
|
||||||
setTimeout(doogle, 10);
|
setTimeout(doogle, 10);
|
||||||
|
|
||||||
|
@ -78,7 +78,7 @@ function doTest() {
|
|||||||
|
|
||||||
// Expects a callback -- cb(connectionType : enum ['New'|'Reused'])
|
// Expects a callback -- cb(connectionType : enum ['New'|'Reused'])
|
||||||
|
|
||||||
const Client = function(cb) {
|
function Client(cb) {
|
||||||
const flags = [
|
const flags = [
|
||||||
's_client',
|
's_client',
|
||||||
'-connect', 'localhost:' + common.PORT,
|
'-connect', 'localhost:' + common.PORT,
|
||||||
@ -95,7 +95,7 @@ function doTest() {
|
|||||||
});
|
});
|
||||||
client.on('exit', function(code) {
|
client.on('exit', function(code) {
|
||||||
let connectionType;
|
let connectionType;
|
||||||
const grepConnectionType = function(line) {
|
const grepConnectionType = (line) => {
|
||||||
const matches = line.match(/(New|Reused), /);
|
const matches = line.match(/(New|Reused), /);
|
||||||
if (matches) {
|
if (matches) {
|
||||||
connectionType = matches[1];
|
connectionType = matches[1];
|
||||||
@ -108,7 +108,7 @@ function doTest() {
|
|||||||
}
|
}
|
||||||
cb(connectionType);
|
cb(connectionType);
|
||||||
});
|
});
|
||||||
};
|
}
|
||||||
|
|
||||||
const server = tls.createServer(options, function(cleartext) {
|
const server = tls.createServer(options, function(cleartext) {
|
||||||
cleartext.on('error', function(er) {
|
cleartext.on('error', function(er) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user