From 3ad0680e8dd0219c03d4287d253af8a5f08bc758 Mon Sep 17 00:00:00 2001 From: Sehrope Sarkuni Date: Tue, 29 Aug 2017 11:19:07 -0400 Subject: [PATCH] Fix reference to md5 helper in test Fixes reference to md5 helper and removes reference to js client as the md5 function is now provided by utils. --- test/integration/connection/test-helper.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/test/integration/connection/test-helper.js b/test/integration/connection/test-helper.js index 71bcfb2e..813d6041 100644 --- a/test/integration/connection/test-helper.js +++ b/test/integration/connection/test-helper.js @@ -2,6 +2,7 @@ var net = require('net') var helper = require(__dirname + '/../test-helper') var Connection = require(__dirname + '/../../../lib/connection') +var utils = require(__dirname + '/../../../lib/utils') var connect = function (callback) { var username = helper.args.user var database = helper.args.database @@ -20,10 +21,8 @@ var connect = function (callback) { con.password(helper.args.password) }) con.once('authenticationMD5Password', function (msg) { - // need js client even if native client is included - var client = require(__dirname + '/../../../lib/client') - var inner = client.md5(helper.args.password + helper.args.user) - var outer = client.md5(inner + msg.salt.toString('binary')) + var inner = utils.md5(helper.args.password + helper.args.user) + var outer = utils.md5(Buffer.concat([Buffer.from(inner), msg.salt])) con.password('md5' + outer) }) con.once('readyForQuery', function () {