UNPKG

ifx_db

Version:

IBM Informix bindings for node

32 lines (26 loc) 708 B
var common = require("./common") , odbc = require("../") , db = new odbc.Database() , assert = require("assert"); assert.equal(db.connected, false); db.query("select * from " + common.tableName, function (err, rs, moreResultSets) { assert.deepEqual(err, { message: 'Connection not open.' }); assert.deepEqual(rs, []); assert.equal(moreResultSets, false); assert.equal(db.connected, false); }); console.log("Attempting to connect to: %s", common.connectionString); try { db.openSync(common.connectionString); } catch(e) { console.log(e); assert.deepEqual(e, null); } try { db.closeSync(); } catch(e) { console.log(e); assert.deepEqual(e, null); }