Skip to content

Commit 0b80aba

Browse files
charmanderbrianc
authored andcommitted
Specify collation when relied on in tests
Fixes #189.
1 parent 9da3a85 commit 0b80aba

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

test/integration/client/api-tests.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ suite.test('callback API', done => {
2626
client.query(config)
2727
client.query('INSERT INTO peep(name) VALUES ($1)', ['aaron'])
2828

29-
client.query('SELECT * FROM peep ORDER BY name', (err, res) => {
29+
client.query('SELECT * FROM peep ORDER BY name COLLATE "C"', (err, res) => {
3030
assert(!err)
3131
assert.equal(res.rowCount, 3)
3232
assert.deepEqual(res.rows, [

test/integration/client/prepared-statement-tests.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ var suite = new helper.Suite()
122122
suite.test('with small row count', function (done) {
123123
var query = client.query(new Query({
124124
name: 'get names',
125-
text: 'SELECT name FROM zoom ORDER BY name',
125+
text: 'SELECT name FROM zoom ORDER BY name COLLATE "C"',
126126
rows: 1
127127
}, done))
128128

@@ -132,7 +132,7 @@ var suite = new helper.Suite()
132132
suite.test('with large row count', function (done) {
133133
var query = client.query(new Query({
134134
name: 'get names',
135-
text: 'SELECT name FROM zoom ORDER BY name',
135+
text: 'SELECT name FROM zoom ORDER BY name COLLATE "C"',
136136
rows: 1000
137137
}, done))
138138
checkForResults(query)

test/integration/client/simple-query-tests.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ var Query = helper.pg.Query
66
test('simple query interface', function () {
77
var client = helper.client()
88

9-
var query = client.query(new Query('select name from person order by name'))
9+
var query = client.query(new Query('select name from person order by name collate "C"'))
1010

1111
client.on('drain', client.end.bind(client))
1212

@@ -43,7 +43,7 @@ test('prepared statements do not mutate params', function () {
4343

4444
var params = [1]
4545

46-
var query = client.query(new Query('select name from person where $1 = 1 order by name', params))
46+
var query = client.query(new Query('select name from person where $1 = 1 order by name collate "C"', params))
4747

4848
assert.deepEqual(params, [1])
4949

test/native/evented-api-tests.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ test('parameterized queries', function () {
6464

6565
test('multiple parameters', function () {
6666
var client = setupClient()
67-
var q = client.query(new Query('SELECT name FROM boom WHERE name = $1 or name = $2 ORDER BY name', ['Aaron', 'Brian']))
67+
var q = client.query(new Query('SELECT name FROM boom WHERE name = $1 or name = $2 ORDER BY name COLLATE "C"', ['Aaron', 'Brian']))
6868
assert.emits(q, 'row', function (row) {
6969
assert.equal(row.name, 'Aaron')
7070
assert.emits(q, 'row', function (row) {

0 commit comments

Comments
 (0)