Skip to content

Commit 66759fe

Browse files
committed
Merge pull request #225 from ericwaldheim/prepstmttest
prepare statement regression test
2 parents 2afb3f2 + 36b76b3 commit 66759fe

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

test/integration.js

+18
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,24 @@ exports['IntegrationTest'] = nodeunit.testCase({
199199
});
200200
},
201201

202+
"prepare statement": function(test) {
203+
var self = this;
204+
var stmt = self.connection.prepare("INSERT INTO person (name) VALUES (:1)");
205+
stmt.execute(["Bill O'Neil"], function(err, count) {
206+
if(err) { console.error(err); return; }
207+
stmt.execute(["Bob Johnson"], function(err, count) {
208+
if(err) { console.error(err); return; }
209+
self.connection.execute("SELECT * FROM person WHERE name = :1", ["Bill O'Neil"], function(err, results) {
210+
if(err) { console.error(err); return; }
211+
//console.log(results);
212+
test.equal(results.length, 1);
213+
test.equal(results[0]['NAME'], "Bill O'Neil");
214+
test.done();
215+
});
216+
});
217+
});
218+
},
219+
202220
"utf8_chars_in_query": function(test) {
203221
var self = this,
204222
cyrillicString = "тест";

0 commit comments

Comments
 (0)