node-query/node_modules/mysql2/test/integration/connection/test-handshake-errors.js

25 lines
460 B
JavaScript
Raw Normal View History

var common = require('../../common');
var assert = require('assert');
var conns = [];
function spawn() {
var c = common.createConnection();
c.ping(spawn);
conns.push(c);
c.on('error', function(err) {
conns.forEach(function(c) { if (c) c.end(); })
});
}
spawn();
process.on('uncaughtException', function(e) {
assert(false, 'should not have uncaught exceptions');
});
process.on('exit', function() {
assert(conns.length > 0);
});