nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge: Nit for mac
[nit.git]
/
tests
/
test_sqlite3.nit
diff --git
a/tests/test_sqlite3.nit
b/tests/test_sqlite3.nit
index
0c9a212
..
6ddb8a7
100644
(file)
--- a/
tests/test_sqlite3.nit
+++ b/
tests/test_sqlite3.nit
@@
-27,24
+27,23
@@
var insert_req_2 = "INSERT INTO users VALUES('Guillaume', 'xxx', 1)"
var select_req = "SELECT * FROM users"
var db = new Sqlite3.open(filename)
var select_req = "SELECT * FROM users"
var db = new Sqlite3.open(filename)
-assert sqlite_open: db.get_error == 0
+assert sqlite_open: db.error.is_ok
db.exec(create_req)
db.exec(create_req)
-assert sqlite_create_table: db.get_error == 0
+assert sqlite_create_table: db.error.is_ok
db.exec(insert_req_1)
db.exec(insert_req_1)
-assert sqlite_insert_1: db.get_error == 0
+assert sqlite_insert_1: db.error.is_ok
db.exec(insert_req_2)
db.exec(insert_req_2)
-assert sqlite_insert_2: db.get_error == 0
+assert sqlite_insert_2: db.error.is_ok
var stmt = db.prepare(select_req)
var stmt = db.prepare(select_req)
-assert sqlite_select: db.get_error == 0
-if stmt isa PrepareFailed then
- print "Prepared failed got: {stmt.error}"
+assert sqlite_select: db.error.is_ok
+if stmt == null then
+ print "Prepared failed got: {db.error.to_s}"
abort
end
abort
end
-assert stmt isa Statement
while stmt.step.is_row do
print stmt.column_text(0)
while stmt.step.is_row do
print stmt.column_text(0)
@@
-55,10
+54,10
@@
end
db.close
db = new Sqlite3.open(filename)
db.close
db = new Sqlite3.open(filename)
-assert sqlite_reopen: db.get_error == 0
+assert sqlite_reopen: db.error.is_ok
stmt = db.prepare(select_req)
stmt = db.prepare(select_req)
-assert sqlite_reselect: db.get_error == 0
-assert stmt isa Statement
+assert sqlite_reselect: db.error.is_ok
+assert stmt != null
stmt.step
assert sqlite_column_0_0_reopened: stmt.column_text(0) == "Bob"
stmt.step
assert sqlite_column_0_0_reopened: stmt.column_text(0) == "Bob"