File: test.patch

package info (click to toggle)
lua-dbi 0.5%2Bsvn78-4
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 360 kB
  • sloc: ansic: 2,908; makefile: 77
file content (17 lines) | stat: -rw-r--r-- 574 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Index: lua-dbi-0.5/test.lua
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ lua-dbi-0.5/test.lua	2012-04-09 12:35:21.000000000 +0200
@@ -0,0 +1,12 @@
+local DBI = require('DBI')
+
+local h = assert(DBI.Connect(...))
+DBI.Do(h,'DROP TABLE foo')
+assert(DBI.Do(h,'CREATE TABLE foo (n int)'))
+assert(DBI.Do(h,'INSERT INTO foo VALUES (3)'))
+local s = h:prepare('SELECT * FROM foo where n > ?')
+assert(s:execute(3))
+assert(s:fetch() == nil)
+assert(s:execute(2))
+assert(#(s:fetch()) == 1)
+h:close()