wasCSharpSQLite – Blame information for rev 7
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | # |
2 | # May you do good and not evil. |
||
3 | # May you find forgiveness for yourself and forgive others. |
||
4 | # May you share freely, never taking more than you give. |
||
5 | # |
||
6 | #*********************************************************************** |
||
7 | # This file runs all C#SQLite tests. |
||
8 | # |
||
9 | ######################################################################################### |
||
10 | # $Header$ |
||
11 | ######################################################################################### |
||
12 | source $testdir/permutations.test |
||
13 | |||
14 | set excludeList { ^* _* *.c *.tcl |
||
15 | all.test async.test quick.test veryquick.test |
||
16 | memleak.test permutations.test soak.test fts3.test |
||
17 | mallocAll.test rtree.test } |
||
18 | |||
19 | ###################################### |
||
20 | #Exclude Configuration Tests |
||
21 | ###################################### |
||
22 | append excludeList { dbstatus.test init.test pcache2.test tkt2565.test} |
||
23 | |||
24 | ###################################### |
||
25 | #Exclude Multiclient & pipe tests |
||
26 | ###################################### |
||
27 | append excludeList { exists.test pager1.test schema3.test tkt-5d863f876e.test tkt-fc62af4523.test tkt4018.test} |
||
28 | |||
29 | ###################################### |
||
30 | #Exclude Mutex tests |
||
31 | ###################################### |
||
32 | append excludeList { mutex1.test mutex2.test } |
||
33 | |||
34 | ###################################### |
||
35 | #Exclude Shared Cache |
||
36 | ###################################### |
||
37 | append excludeList { tkt-f7b4edec.test } |
||
38 | |||
39 | ###################################### |
||
40 | #Exclude for not Unix |
||
41 | ###################################### |
||
42 | append excludeList { crash.test crash2.test } |
||
43 | |||
44 | ###################################### |
||
45 | #Exclude for VFS tests |
||
46 | ###################################### |
||
47 | append excludeList { incrblob3.test journal2.test pager2.test quota.test tkt-9d68c883.test tkt-f3e5abed55.test e_uri.test uri.test} |
||
48 | |||
49 | ###################################### |
||
50 | #Exclude for now TODO |
||
51 | ###################################### |
||
52 | append excludeList { analyze7.test e_select2.test savepoint6.test speed*.test} |
||
53 | |||
54 | if { $TESTSUITE == "ALL" } { |
||
55 | set csTests [test_set $alltests -exclude $excludeList] |
||
56 | } else { |
||
57 | set csTests [test_set $allquicktests -exclude $excludeList] |
||
58 | } |
||
59 | |||
60 | test_suite "C#SQLitetests" -prefix "" -description { |
||
61 | Quick test suite for C#-SQLite. Runs in around 7 minutes on a workstation. |
||
62 | } -files [ |
||
63 | test_set $csTests |
||
64 | ] |
||
65 | |||
66 | test_suite "C#SQLiteErrors" -prefix "" -description { |
||
67 | Run just the Errors |
||
68 | } -files [list { |
||
69 | diskfull.test |
||
70 | }] |
||
71 | |||
72 | test_suite "C#SQLiteFilterTests" -prefix "" -description { |
||
73 | Run all the tests, following a pattern of filenames |
||
74 | } -files [test_set [glob -nocomplain $::testdir/$filter*] -exclude $excludeList] |
||
75 |