Prevent deep recursions on nested COLLATE operators.
[sqlite.git] / test / all.test
blobf6e722f2dfaa0360333611b0378793ba4099dfc9
1 # 2001 September 15
3 # The author disclaims copyright to this source code.  In place of
4 # a legal notice, here is a blessing:
6 #    May you do good and not evil.
7 #    May you find forgiveness for yourself and forgive others.
8 #    May you share freely, never taking more than you give.
10 #***********************************************************************
11 # This file runs all tests.
14 set testdir [file dirname $argv0]
15 source $testdir/permutations.test
17 run_test_suite full
19 run_test_suite no_optimization 
20 run_test_suite memsubsys1 
21 run_test_suite memsubsys2 
22 run_test_suite singlethread 
23 run_test_suite multithread 
24 run_test_suite onefile 
25 run_test_suite utf16 
26 run_test_suite exclusive
27 run_test_suite persistent_journal 
28 run_test_suite persistent_journal_error 
29 run_test_suite no_journal 
30 run_test_suite no_journal_error
31 run_test_suite autovacuum_ioerr 
32 run_test_suite no_mutex_try 
33 run_test_suite fullmutex 
34 run_test_suite journaltest 
35 run_test_suite inmemory_journal
36 run_test_suite pcache0 
37 run_test_suite pcache10 
38 run_test_suite pcache50 
39 run_test_suite pcache90 
40 run_test_suite pcache100
41 run_test_suite prepare
42 run_test_suite mmap
44 if {$::tcl_platform(platform)=="unix"} {
45   ifcapable !default_autovacuum {
46     run_test_suite autovacuum_crash
47   }
50 finish_test