Commit 6e47b2dd by Dane Springmeyer

fix scheduling.test.js against variable sqlite3 versions - closes #122 (thanks…

fix scheduling.test.js against variable sqlite3 versions - closes #122 (thanks @tomhughes for initial patch)
parent 26e7c65f
...@@ -8,7 +8,7 @@ exports['test scheduling a query after the database was closed'] = function(befo ...@@ -8,7 +8,7 @@ exports['test scheduling a query after the database was closed'] = function(befo
var db = new sqlite3.Database(':memory:'); var db = new sqlite3.Database(':memory:');
db.on('error', function(err) { db.on('error', function(err) {
error = true; error = true;
assert.equal(err.message, "SQLITE_MISUSE: Database handle is closed"); assert.ok(err.message && err.message.indexOf("SQLITE_MISUSE: Database handle is closed") > -1);
}); });
db.close(); db.close();
...@@ -30,7 +30,7 @@ exports['test scheduling a query with callback after the database was closed'] = ...@@ -30,7 +30,7 @@ exports['test scheduling a query with callback after the database was closed'] =
db.close(); db.close();
db.run("CREATE TABLE foo (id int)", function(err) { db.run("CREATE TABLE foo (id int)", function(err) {
assert.ok(err.message, "SQLITE_MISUSE: Database handle is closed"); assert.ok(err.message && err.message.indexOf("SQLITE_MISUSE: Database handle is closed") > -1);
error = true; error = true;
}); });
...@@ -49,7 +49,7 @@ exports['test running a query after the database was closed'] = function(beforeE ...@@ -49,7 +49,7 @@ exports['test running a query after the database was closed'] = function(beforeE
db.close(function(err) { db.close(function(err) {
assert.ok(err); assert.ok(err);
error = true; error = true;
assert.equal(err.message, "SQLITE_BUSY: unable to close due to unfinalised statements"); assert.ok(err.message && err.message.indexOf("SQLITE_BUSY: unable to close due to") > -1);
stmt.run(); stmt.run();
}); });
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment