Skip to content

Commit

Permalink
tests: add change user before connect test
Browse files Browse the repository at this point in the history
  • Loading branch information
dougwilson committed Jul 29, 2017
1 parent 49939c5 commit d9170cc
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions test/unit/connection/test-change-user-before-connect.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
var assert = require('assert');
var common = require('../../common');
var connection = common.createConnection({
port : common.fakeServerPort,
user : 'user_1'
});

var server = common.createFakeServer();

server.listen(common.fakeServerPort, function(err) {
assert.ifError(err);
assert.equal(connection.state, 'disconnected');

connection.changeUser({user: 'user_2'}, function (err) {
assert.ifError(err);

connection.query('SELECT CURRENT_USER()', function (err, result) {
assert.ifError(err);
assert.strictEqual(result[0]['CURRENT_USER()'], 'user_2@localhost');

connection.destroy();
server.destroy();
});
});
});

0 comments on commit d9170cc

Please sign in to comment.