mirror of
https://github.com/brianc/node-postgres.git
synced 2026-01-18 15:55:05 +00:00
parent
9da3a85cbc
commit
0b80abacaf
@ -26,7 +26,7 @@ suite.test('callback API', done => {
|
||||
client.query(config)
|
||||
client.query('INSERT INTO peep(name) VALUES ($1)', ['aaron'])
|
||||
|
||||
client.query('SELECT * FROM peep ORDER BY name', (err, res) => {
|
||||
client.query('SELECT * FROM peep ORDER BY name COLLATE "C"', (err, res) => {
|
||||
assert(!err)
|
||||
assert.equal(res.rowCount, 3)
|
||||
assert.deepEqual(res.rows, [
|
||||
|
||||
@ -122,7 +122,7 @@ var suite = new helper.Suite()
|
||||
suite.test('with small row count', function (done) {
|
||||
var query = client.query(new Query({
|
||||
name: 'get names',
|
||||
text: 'SELECT name FROM zoom ORDER BY name',
|
||||
text: 'SELECT name FROM zoom ORDER BY name COLLATE "C"',
|
||||
rows: 1
|
||||
}, done))
|
||||
|
||||
@ -132,7 +132,7 @@ var suite = new helper.Suite()
|
||||
suite.test('with large row count', function (done) {
|
||||
var query = client.query(new Query({
|
||||
name: 'get names',
|
||||
text: 'SELECT name FROM zoom ORDER BY name',
|
||||
text: 'SELECT name FROM zoom ORDER BY name COLLATE "C"',
|
||||
rows: 1000
|
||||
}, done))
|
||||
checkForResults(query)
|
||||
|
||||
@ -6,7 +6,7 @@ var Query = helper.pg.Query
|
||||
test('simple query interface', function () {
|
||||
var client = helper.client()
|
||||
|
||||
var query = client.query(new Query('select name from person order by name'))
|
||||
var query = client.query(new Query('select name from person order by name collate "C"'))
|
||||
|
||||
client.on('drain', client.end.bind(client))
|
||||
|
||||
@ -43,7 +43,7 @@ test('prepared statements do not mutate params', function () {
|
||||
|
||||
var params = [1]
|
||||
|
||||
var query = client.query(new Query('select name from person where $1 = 1 order by name', params))
|
||||
var query = client.query(new Query('select name from person where $1 = 1 order by name collate "C"', params))
|
||||
|
||||
assert.deepEqual(params, [1])
|
||||
|
||||
|
||||
@ -64,7 +64,7 @@ test('parameterized queries', function () {
|
||||
|
||||
test('multiple parameters', function () {
|
||||
var client = setupClient()
|
||||
var q = client.query(new Query('SELECT name FROM boom WHERE name = $1 or name = $2 ORDER BY name', ['Aaron', 'Brian']))
|
||||
var q = client.query(new Query('SELECT name FROM boom WHERE name = $1 or name = $2 ORDER BY name COLLATE "C"', ['Aaron', 'Brian']))
|
||||
assert.emits(q, 'row', function (row) {
|
||||
assert.equal(row.name, 'Aaron')
|
||||
assert.emits(q, 'row', function (row) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user