From e36d23a85ebff914d74bb541558c2b6082b78edb Mon Sep 17 00:00:00 2001 From: dan miller Date: Sat, 20 Oct 2007 02:49:29 +0000 Subject: sqlite source (unix build) added to libraries --- .../sqlite/unix/sqlite-3.5.1/test/onefile.test | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 libraries/sqlite/unix/sqlite-3.5.1/test/onefile.test (limited to 'libraries/sqlite/unix/sqlite-3.5.1/test/onefile.test') diff --git a/libraries/sqlite/unix/sqlite-3.5.1/test/onefile.test b/libraries/sqlite/unix/sqlite-3.5.1/test/onefile.test new file mode 100644 index 0000000..8c1ba12 --- /dev/null +++ b/libraries/sqlite/unix/sqlite-3.5.1/test/onefile.test @@ -0,0 +1,61 @@ +# +# May you do good and not evil. +# May you find forgiveness for yourself and forgive others. +# May you share freely, never taking more than you give. +# +#*********************************************************************** +# This file runs all tests. +# +# $Id: onefile.test,v 1.2 2007/10/03 08:46:45 danielk1977 Exp $ + +set testdir [file dirname $argv0] +source $testdir/tester.tcl +rename finish_test really_finish_test2 +proc finish_test {} { + catch {db close} + catch {db2 close} + catch {db3 close} +} +set ISQUICK 1 + +set INCLUDE { + conflict.test + insert.test + insert2.test + insert3.test + rollback.test + select1.test + select2.test + select3.test + temptable.test +} +#set INCLUDE insert2.test + +rename sqlite3 really_sqlite3 +proc sqlite3 {args} { + if {[string range [lindex $args 0] 0 0] ne "-"} { + lappend args -vfs fs + } + uplevel [concat really_sqlite3 $args] +} + +rename do_test really_do_test +proc do_test {name args} { + uplevel really_do_test onefile-$name $args +} + +foreach testfile [lsort -dictionary [glob $testdir/*.test]] { + set tail [file tail $testfile] + if {[lsearch -exact $INCLUDE $tail]<0} continue + source $testfile +} + +file delete -force test.db test2.db test3.db test4.db + +really_finish_test2 +rename do_test {} +rename really_do_test do_test +rename finish_test {} +rename really_finish_test2 finish_test +rename sqlite3 {} +rename really_sqlite3 sqlite3 -- cgit v1.1