diff --git a/packages/gaussdb-pool/test/submittable.js b/packages/gaussdb-pool/test/submittable.js index 18166f464..8ac06724a 100644 --- a/packages/gaussdb-pool/test/submittable.js +++ b/packages/gaussdb-pool/test/submittable.js @@ -6,14 +6,21 @@ const it = require('mocha').it const Pool = require('../') -describe('submittle', () => { - it('is returned from the query method', false, (done) => { +describe('submittable', () => { + it('is returned from the query method', (done) => { const pool = new Pool() - const cursor = pool.query(new Cursor('SELECT * from generate_series(0, 1000)')) - cursor.read((err, rows) => { + const cursor = new Cursor('SELECT * from generate_series(0, 1000)') + pool.connect((err, client, release) => { expect(err).to.be(undefined) - expect(!!rows).to.be.ok() - cursor.close(done) + client.query(cursor) + cursor.read(10, (err, rows) => { + expect(err).to.be(null) + expect(!!rows).to.be.ok() + cursor.close(() => { + release() + pool.end(() => done()) + }) + }) }) }) })