summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2019-03-11 16:47:49 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2019-03-11 16:47:49 +0300
commit3d3a63d289cdaa8bc4d4a3820d499ea5a3205b43 (patch)
treee608c7ebe88503c670fcec02b6db5f54a6843dd2 /test
parentaa5ecc3b21bf88c5b9b9c17912e4efbd96eeab34 (diff)
Release version 3.18.2+7v3.18.2
Place libsqlite3 and sqlite3 packages into single repository.
Diffstat (limited to 'test')
-rw-r--r--test/.gitignore1
-rw-r--r--test/build/.gitignore3
-rw-r--r--test/build/bootstrap.build8
-rw-r--r--test/build/root.build18
-rw-r--r--test/buildfile6
-rw-r--r--test/driver.c56
6 files changed, 0 insertions, 92 deletions
diff --git a/test/.gitignore b/test/.gitignore
deleted file mode 100644
index e54525b..0000000
--- a/test/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-driver
diff --git a/test/build/.gitignore b/test/build/.gitignore
deleted file mode 100644
index 4a730a3..0000000
--- a/test/build/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-config.build
-root/
-bootstrap/
diff --git a/test/build/bootstrap.build b/test/build/bootstrap.build
deleted file mode 100644
index 49e8cc2..0000000
--- a/test/build/bootstrap.build
+++ /dev/null
@@ -1,8 +0,0 @@
-# file : test/build/bootstrap.build
-# copyright : not copyrighted - public domain
-
-project = # Unnamed subproject.
-
-using config
-using dist
-using test
diff --git a/test/build/root.build b/test/build/root.build
deleted file mode 100644
index 2db66fd..0000000
--- a/test/build/root.build
+++ /dev/null
@@ -1,18 +0,0 @@
-# file : test/build/root.build
-# copyright : not copyrighted - public domain
-
-using c
-
-if ($c.class == 'msvc')
-{
- c.poptions += -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS
- c.coptions += /wd4251 /wd4275 /wd4800
-}
-
-# Every exe{} in this subproject is by default a test.
-#
-exe{*}: test = true
-
-# Specify the test target for cross-testing.
-#
-test.target = $c.target
diff --git a/test/buildfile b/test/buildfile
deleted file mode 100644
index b3f54ef..0000000
--- a/test/buildfile
+++ /dev/null
@@ -1,6 +0,0 @@
-# file : test/buildfile
-# copyright : not copyrighted - public domain
-
-import libs = libsqlite3%lib{sqlite3}
-
-exe{driver}: {h c}{*} $libs
diff --git a/test/driver.c b/test/driver.c
deleted file mode 100644
index 2eabb06..0000000
--- a/test/driver.c
+++ /dev/null
@@ -1,56 +0,0 @@
-/* file : test/driver.c
- * copyright : not copyrighted - public domain
- */
-
-/*
- * Basic test to make sure the library is usable.
- */
-
-#ifdef NDEBUG
-# undef NDEBUG
-#endif
-
-#include <sqlite3.h>
-
-#include <stddef.h> /* NULL */
-#include <assert.h>
-
-static int
-sql (sqlite3* db, const char* stmt)
-{
- return sqlite3_exec (db, stmt, NULL, NULL, NULL) == SQLITE_OK;
-}
-
-int
-main ()
-{
- sqlite3* db;
- int r;
-
- r = sqlite3_open_v2 (":memory:",
- &db,
- SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE,
- NULL);
- assert (r == SQLITE_OK);
-
- assert (sql (db, "BEGIN"));
- assert (sql (db, "CREATE TABLE test (id INTEGER PRIMARY KEY, str TEXT)"));
- assert (sql (db, "COMMIT"));
-
- assert (sql (db, "BEGIN"));
- assert (sql (db, "INSERT INTO test VALUES (123, 'abc')"));
- assert (sql (db, "COMMIT"));
-
- assert (sql (db, "BEGIN"));
- assert (!sql (db, "INSERT INTO test VALUES (123, 'ABC')"));
- assert (sql (db, "ROLLBACK"));
-
- assert (sql (db, "BEGIN"));
- assert (sql (db, "DROP TABLE test"));
- assert (sql (db, "COMMIT"));
-
- r = sqlite3_close (db);
- assert (r == SQLITE_OK);
-
- return 0;
-}