File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 1- libsqlcipher
1+ libsqlcipher libcrypto
Original file line number Diff line number Diff line change @@ -185,4 +185,23 @@ end-of-c-declare
185185 (let ((res (sqlite-query db " select * from tbl1" )))
186186 (sqlite-close db) res)))
187187
188+ ; ; Unit test
189+ (unit-test " sqlite-rw" " Write and read an SQLite database"
190+ (lambda () (let* ((filename " LNtest_sqlite.sqlite" )
191+ (res ' ((" hello!" 10 ) (" goodbye" 20 ) (" one more" 2.3 )))
192+ (db (sqlite-open filename)))
193+ (sqlite-query db " CREATE TABLE tbl1(one VARCHAR(10), two NUMERIC)" )
194+ (sqlite-query db " INSERT INTO tbl1 VALUES('hello!',10)" )
195+ (sqlite-query db " INSERT INTO tbl1 VALUES('goodbye', 20)" )
196+ (sqlite-query db " INSERT INTO tbl1 VALUES('one more', 2.3)" )
197+ (if (equal? (sqlite-query db " SELECT * FROM tbl1" ) res)
198+ (begin
199+ (sqlite-close db)
200+ (delete-file filename)
201+ #t
202+ )
203+ #f
204+ )
205+ )))
206+
188207; ; eof
You can’t perform that action at this time.
0 commit comments