aboutsummaryrefslogtreecommitdiff
path: root/external/glim/test_sqlite.cc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--external/glim/test_sqlite.cc18
1 files changed, 0 insertions, 18 deletions
diff --git a/external/glim/test_sqlite.cc b/external/glim/test_sqlite.cc
deleted file mode 100644
index 726244875..000000000
--- a/external/glim/test_sqlite.cc
+++ /dev/null
@@ -1,18 +0,0 @@
-
-#include "sqlite.hpp"
-#define S(cstr) (std::pair<char const*, int> (cstr, sizeof (cstr) - 1))
-#include <assert.h>
-#include <iostream>
-using namespace glim;
-
-int main () {
- std::cout << "Testing sqlite.hpp ... " << std::flush;
- Sqlite sqlite (":memory:");
- SqliteSession sqs (&sqlite);
- assert (sqs.query ("CREATE TABLE test (t TEXT, i INTEGER)") .ustep() == 0);
- assert (sqs.query ("INSERT INTO test VALUES (?, ?)") .bind (1, S("foo")) .bind (2, 27) .ustep() == 1);
- assert (sqs.query ("SELECT t FROM test") .qstep() .stringAt (1) == "foo");
- assert (sqs.query ("SELECT i FROM test") .qstep() .intAt (1) == 27);
- std::cout << "pass." << std::endl;
- return 0;
-}