mirror of
https://github.com/brianc/node-postgres.git
synced 2025-12-08 20:16:25 +00:00
commit
02dc31f925
6
index.js
6
index.js
@ -89,6 +89,12 @@ Cursor.prototype.handleReadyForQuery = function() {
|
||||
this.state = 'done'
|
||||
}
|
||||
|
||||
Cursor.prototype.handleEmptyQuery = function(con) {
|
||||
if (con.sync) {
|
||||
con.sync()
|
||||
}
|
||||
};
|
||||
|
||||
Cursor.prototype.handleError = function(msg) {
|
||||
this.state = 'error'
|
||||
this._error = msg
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
"author": "Brian M. Carlson",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"pg.js": "~3.4.4",
|
||||
"pg": "~6.0.0",
|
||||
"mocha": "~1.17.1"
|
||||
},
|
||||
"dependencies": {}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
var assert = require('assert')
|
||||
var Cursor = require('../')
|
||||
var pg = require('pg.js')
|
||||
var pg = require('pg')
|
||||
|
||||
var text = 'SELECT generate_series as num FROM generate_series(0, 50)'
|
||||
describe('close', function() {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
var assert = require('assert')
|
||||
var Cursor = require('../')
|
||||
var pg = require('pg.js')
|
||||
var pg = require('pg')
|
||||
|
||||
var text = 'SELECT generate_series as num FROM generate_series(0, 4)'
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
var assert = require('assert')
|
||||
var Cursor = require('../')
|
||||
var pg = require('pg.js')
|
||||
var pg = require('pg')
|
||||
|
||||
var text = 'SELECT generate_series as num FROM generate_series(0, 5)'
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
var assert = require('assert')
|
||||
var pg = require('pg.js');
|
||||
var pg = require('pg');
|
||||
var Cursor = require('../');
|
||||
|
||||
describe('queries with no data', function () {
|
||||
@ -22,4 +22,15 @@ describe('queries with no data', function () {
|
||||
done()
|
||||
})
|
||||
});
|
||||
|
||||
it('handles empty query', function (done) {
|
||||
var cursor = new Cursor('-- this is a comment')
|
||||
cursor = this.client.query(cursor)
|
||||
cursor.read(100, function (err, rows) {
|
||||
assert.ifError(err)
|
||||
assert.equal(rows.length, 0)
|
||||
done()
|
||||
})
|
||||
})
|
||||
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user