1234567891011121314151617181920212223242526 |
- var common = require('../../common');
- var connection = common.createConnection({password: common.bogusPassword});
- var assert = require('assert');
- var errors = {};
- connection.connect(function(err) {
- assert.equal(errors.a, undefined);
- errors.a = err;
- });
- connection.query('SELECT 1', function(err) {
- assert.equal(errors.b, undefined);
- errors.b = err;
- connection.end();
- });
- process.on('exit', function() {
- if (process.env.NO_GRANT == '1' && errors.a === null) return;
- assert.equal(errors.a.code, 'ER_ACCESS_DENIED_ERROR');
- assert.equal(errors.a.fatal, true);
- assert.strictEqual(errors.a, errors.b);
- });
|