diff options
author | Alon Zakai <alonzakai@gmail.com> | 2011-09-10 22:01:22 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2011-09-10 22:01:22 -0700 |
commit | 2c3ff193882ab6355a39e2fa280e88d3ce3858e4 (patch) | |
tree | 74e92ba98910058dedb570cb084a76b82e26c395 /tests/runner.py | |
parent | a93550e86ff2d9e0dca5bad6f23fea89d5e7210b (diff) |
clean up sqlite test
Diffstat (limited to 'tests/runner.py')
-rw-r--r-- | tests/runner.py | 48 |
1 files changed, 3 insertions, 45 deletions
diff --git a/tests/runner.py b/tests/runner.py index c612d810..aeb93429 100644 --- a/tests/runner.py +++ b/tests/runner.py @@ -3114,51 +3114,9 @@ if 'benchmark' not in str(sys.argv): #define SQLITE_DISABLE_LFS #define LONGDOUBLE_TYPE double #define SQLITE_INT64_TYPE int - ''' + open(path_from_root('tests', 'sqlite', 'sqlite3.c'), 'r').read() + r''' - #include <stdio.h> - #include <sqlite3.h> - - static int callback(void *NotUsed, int argc, char **argv, char **azColName){ - int i; - for(i=0; i<argc; i++){ - printf("%s = %s\n", azColName[i], argv[i] ? argv[i] : "NULL"); - } - printf("\n"); - return 0; - } - - int main(){ - sqlite3 *db; - char *zErrMsg = 0; - int rc; - int i; - const char *commands[] = { - "CREATE TABLE t1(a INTEGER, b INTEGER, c VARCHAR(100));", - "INSERT INTO t1 VALUES(1,13153,'thirteen thousand one hundred fifty three');", - "INSERT INTO t1 VALUES(1,987,'some other number');", - "SELECT count(*) FROM t1;", - "SELECT a, b, c FROM t1;", - NULL - }; - - rc = sqlite3_open(":memory:", &db); - if( rc ){ - fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(db)); - sqlite3_close(db); - exit(1); - } - for (i = 0; commands[i]; i++) { - rc = sqlite3_exec(db, commands[i], callback, 0, &zErrMsg); - if( rc!=SQLITE_OK ){ - fprintf(stderr, "SQL error on %d: %s\n", i, zErrMsg); - sqlite3_free(zErrMsg); - exit(1); - } - } - sqlite3_close(db); - return 0; - } - ''', + ''' + open(path_from_root('tests', 'sqlite', 'sqlite3.c'), 'r').read() + + open(path_from_root('tests', 'sqlite', 'test.c'), 'r').read(), + #open(path_from_root('tests', 'sqlite', 'benchmark.c'), 'r').read(), '''count(*) = 2 a = 1 |