wasCSharpSQLite – Rev 1
?pathlinks?
#
# 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 C#SQLite tests.
#
#########################################################################################
# $Header$
#########################################################################################
source $testdir/permutations.test
set excludeList { ^* _* *.c *.tcl
all.test async.test quick.test veryquick.test
memleak.test permutations.test soak.test fts3.test
mallocAll.test rtree.test }
######################################
#Exclude Configuration Tests
######################################
append excludeList { dbstatus.test init.test pcache2.test tkt2565.test}
######################################
#Exclude Multiclient & pipe tests
######################################
append excludeList { exists.test pager1.test schema3.test tkt-5d863f876e.test tkt-fc62af4523.test tkt4018.test}
######################################
#Exclude Mutex tests
######################################
append excludeList { mutex1.test mutex2.test }
######################################
#Exclude Shared Cache
######################################
append excludeList { tkt-f7b4edec.test }
######################################
#Exclude for not Unix
######################################
append excludeList { crash.test crash2.test }
######################################
#Exclude for VFS tests
######################################
append excludeList { incrblob3.test journal2.test pager2.test quota.test tkt-9d68c883.test tkt-f3e5abed55.test e_uri.test uri.test}
######################################
#Exclude for now TODO
######################################
append excludeList { analyze7.test e_select2.test savepoint6.test speed*.test}
if { $TESTSUITE == "ALL" } {
set csTests [test_set $alltests -exclude $excludeList]
} else {
set csTests [test_set $allquicktests -exclude $excludeList]
}
test_suite "C#SQLitetests" -prefix "" -description {
Quick test suite for C#-SQLite. Runs in around 7 minutes on a workstation.
} -files [
test_set $csTests
]
test_suite "C#SQLiteErrors" -prefix "" -description {
Run just the Errors
} -files [list {
diskfull.test
}]
test_suite "C#SQLiteFilterTests" -prefix "" -description {
Run all the tests, following a pattern of filenames
} -files [test_set [glob -nocomplain $::testdir/$filter*] -exclude $excludeList]