blob: f33161726a48cde4da626a3531b8c36812a6e61b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
--- test/permutations.test
+++ test/permutations.test
@@ -178,6 +178,11 @@
thread004.test thread005.test walthread.test
}
+# We exlcude below fts3 tests:
+# fts3defer.test, fts3defer2.test
+# -- Known difference of zeroblob between SQLite and BDBSQL. #19764
+# fts3fault.test
+# -- Known difference: DBSQL testfixture does't support sqlite_io_error tests.
test_suite "fts3" -prefix "" -description {
All FTS3 tests except fts3rnd.test.
} -files {
@@ -185,14 +190,14 @@
fts3af.test fts3ag.test fts3ah.test fts3ai.test fts3aj.test
fts3ak.test fts3al.test fts3am.test fts3an.test fts3ao.test
fts3atoken.test fts3b.test fts3c.test fts3cov.test fts3d.test
- fts3defer.test fts3defer2.test fts3e.test fts3expr.test fts3expr2.test
+ fts3e.test fts3expr.test fts3expr2.test
fts3expr3.test
- fts3near.test fts3query.test fts3shared.test fts3snippet.test
+ fts3near.test fts3query.test fts3snippet.test
fts3sort.test
- fts3fault.test fts3malloc.test fts3matchinfo.test
+ fts3malloc.test fts3matchinfo.test
fts3aux1.test fts3comp1.test fts3auto.test
fts4aa.test fts4content.test
- fts3conf.test fts3prefix.test fts3fault2.test fts3corrupt.test
+ fts3conf.test fts3prefix.test fts3corrupt.test
fts3corrupt2.test fts3first.test fts4langid.test fts4merge.test
fts4check.test fts4unicode.test fts4noti.test
fts3varint.test
@@ -537,6 +542,29 @@
vacuum.test view.test where.test
}
+# Run tests appropriate to the BDB SQL API using UTF-16 databases.
+#
+test_suite "bdb-utf16" -description {
+ Run tests using UTF-16 databases
+} -presql {
+ pragma encoding = 'UTF-16'
+} -files {
+ alter.test alter3.test
+ auth.test bind.test blob.test collate1.test
+ collate2.test collate3.test collate4.test collate6.test
+ date.test delete.test expr.test fkey1.test
+ index.test insert2.test insert.test interrupt.test in.test
+ intpkey.test join2.test join.test lastinsert.test
+ laststmtchanges.test limit.test main.test
+ memdb.test minmax.test misc2.test misc3.test notnull.test
+ null.test quote.test rowid.test select1.test select2.test
+ select3.test select4.test select6.test sort.test
+ subselect.test tableapi.test table.test temptable.test
+ trace.test trigger1.test trigger2.test trigger3.test
+ trigger4.test types2.test types.test unique.test update.test
+ view.test where.test
+}
+
# Run some tests in exclusive locking mode.
#
test_suite "exclusive" -description {
|