mirror of
https://github.com/brianc/node-postgres.git
synced 2026-01-18 15:55:05 +00:00
28 lines
623 B
JavaScript
28 lines
623 B
JavaScript
const Client = require('../')
|
|
const assert = require('assert')
|
|
|
|
describe('huge async query', function () {
|
|
before(function (done) {
|
|
this.client = Client()
|
|
this.client.connect(done)
|
|
})
|
|
|
|
after(function (done) {
|
|
this.client.end(done)
|
|
})
|
|
|
|
it('works', function (done) {
|
|
const params = ['']
|
|
const len = 100000
|
|
for (let i = 0; i < len; i++) {
|
|
params[0] += 'A'
|
|
}
|
|
const qText = "SELECT '" + params[0] + "'::text as my_text"
|
|
this.client.query(qText, function (err, rows) {
|
|
if (err) return done(err)
|
|
assert.equal(rows[0].my_text.length, len)
|
|
done()
|
|
})
|
|
})
|
|
})
|