Completely promisify firebird driver
This commit is contained in:
parent
5dd42e07a7
commit
0ee092abd9
@ -1,7 +1,6 @@
|
||||
'use strict';
|
||||
|
||||
const Adapter = require('../Adapter');
|
||||
const getArgs = require('getargs');
|
||||
const fb = require('node-firebird');
|
||||
|
||||
class Firebird extends Adapter {
|
||||
@ -29,7 +28,7 @@ class Firebird extends Adapter {
|
||||
execute (sql, params) {
|
||||
return this.instance.then(conn => {
|
||||
return new Promise((resolve, reject) => {
|
||||
conn.query(args.sql. args.params, (err, result) => {
|
||||
conn.query(sql, params, (err, result) => {
|
||||
if (err) {
|
||||
return reject(err);
|
||||
}
|
||||
|
@ -1,11 +1,10 @@
|
||||
'use strict';
|
||||
|
||||
(() => {
|
||||
// Load the test base
|
||||
const path = require('path');
|
||||
const reload = require('require-reload')(require);
|
||||
const testBase = reload('../base');
|
||||
const expect = reload('chai').expect;
|
||||
const expect = testBase.expect;
|
||||
const testRunner = testBase.promiseTestRunner;
|
||||
|
||||
// Skip on CI
|
||||
@ -39,4 +38,3 @@
|
||||
qb.end();
|
||||
});
|
||||
});
|
||||
})();
|
||||
|
Loading…
Reference in New Issue
Block a user