pg-native
Version:
A slightly nicer interface to Postgres over node-libpq
28 lines (26 loc) • 638 B
JavaScript
var Client = require('../')
var ok = require('okay')
var assert = require('assert')
describe('Custom type parser', function () {
it('is used by client', function (done) {
var client = new Client({
types: {
getTypeParser: function () {
return function () {
return 'blah'
}
},
},
})
client.connectSync()
var rows = client.querySync('SELECT NOW() AS when')
assert.equal(rows[0].when, 'blah')
client.query(
'SELECT NOW() as when',
ok(function (rows) {
assert.equal(rows[0].when, 'blah')
client.end(done)
})
)
})
})