mirror of
https://github.com/nodejs/node.git
synced 2025-05-17 12:42:09 +00:00

The test directory had linting for undefined variables disabled. It is enabled everywhere else in the code base. Let's disable the fule for individual lines in the handful of tests that use undefined variables. PR-URL: https://github.com/nodejs/node/pull/6255 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io>
26 lines
665 B
JavaScript
26 lines
665 B
JavaScript
'use strict';
|
|
var common = require('../common');
|
|
var http = require('http');
|
|
|
|
var server = http.createServer(function(req, res) {
|
|
intentionally_not_defined(); // eslint-disable-line no-undef
|
|
res.writeHead(200, {'Content-Type': 'text/plain'});
|
|
res.write('Thank you, come again.');
|
|
res.end();
|
|
});
|
|
|
|
server.listen(common.PORT, function() {
|
|
for (var i = 0; i < 4; i += 1) {
|
|
http.get({ port: common.PORT, path: '/busy/' + i });
|
|
}
|
|
});
|
|
|
|
var exception_count = 0;
|
|
|
|
process.on('uncaughtException', function(err) {
|
|
console.log('Caught an exception: ' + err);
|
|
if (err.name === 'AssertionError') throw err;
|
|
if (++exception_count == 4) process.exit(0);
|
|
});
|
|
|