mirror of
https://github.com/sstent/node.git
synced 2026-01-27 07:33:13 +00:00
34 lines
761 B
JavaScript
34 lines
761 B
JavaScript
var common = require('../common');
|
|
var assert = require('assert');
|
|
var test = require('utest');
|
|
var Client = require(common.dir.lib + '/client');
|
|
|
|
var client;
|
|
test('Client', {
|
|
before: function() {
|
|
client = new Client();
|
|
},
|
|
|
|
'#format() does not manipulate params parameter': function() {
|
|
var sql = '?';
|
|
var params = [1];
|
|
|
|
client.format(sql, params);
|
|
assert.equal(params.length, 1);
|
|
},
|
|
|
|
'#format() does not quote floats': function() {
|
|
var params = [1.23];
|
|
|
|
var sql = client.format('?', params);
|
|
assert.strictEqual(sql, '1.23');
|
|
},
|
|
|
|
'Timeout reconnect works with empty queue': function() {
|
|
// A non-error packet
|
|
var packet = {};
|
|
// This must not throw an error
|
|
client._handlePacket(packet);
|
|
},
|
|
});
|