Index: third_party/sqlite/src/test/sqllimits1.test |
diff --git a/third_party/sqlite/src/test/sqllimits1.test b/third_party/sqlite/src/test/sqllimits1.test |
index bf4a26267823b8af9ec17c2e7f84e6a9efeadb1f..57fc931f7c3d945d6e459cbb6bd50ff6a5ff3b6a 100644 |
--- a/third_party/sqlite/src/test/sqllimits1.test |
+++ b/third_party/sqlite/src/test/sqllimits1.test |
@@ -51,6 +51,13 @@ do_test sqllimits1-1.9 { |
do_test sqllimits1-1.10 { |
sqlite3_limit db SQLITE_LIMIT_VARIABLE_NUMBER -1 |
} $SQLITE_MAX_VARIABLE_NUMBER |
+do_test sqllimits1-1.11 { |
+ sqlite3_limit db SQLITE_LIMIT_TRIGGER_DEPTH -1 |
+} $SQLITE_MAX_TRIGGER_DEPTH |
+do_test sqllimits1-1.12 { |
+ sqlite3_limit db SQLITE_LIMIT_WORKER_THREADS 99999 |
+ sqlite3_limit db SQLITE_LIMIT_WORKER_THREADS -1 |
+} $SQLITE_MAX_WORKER_THREADS |
# Limit parameters out of range. |
# |
@@ -319,18 +326,22 @@ do_test sqllimits1-5.14.4 { |
catch {sqlite3_bind_text $::STMT 1 $::str1 -1} res |
set res |
} {SQLITE_TOOBIG} |
-do_test sqllimits1-5.14.5 { |
- catch {sqlite3_bind_text16 $::STMT 1 $::str1 -1} res |
- set res |
-} {SQLITE_TOOBIG} |
+ifcapable utf16 { |
+ do_test sqllimits1-5.14.5 { |
+ catch {sqlite3_bind_text16 $::STMT 1 $::str1 -1} res |
+ set res |
+ } {SQLITE_TOOBIG} |
+} |
do_test sqllimits1-5.14.6 { |
catch {sqlite3_bind_text $::STMT 1 $::str1 $np1} res |
set res |
} {SQLITE_TOOBIG} |
-do_test sqllimits1-5.14.7 { |
- catch {sqlite3_bind_text16 $::STMT 1 $::str1 $np1} res |
- set res |
-} {SQLITE_TOOBIG} |
+ifcapable utf16 { |
+ do_test sqllimits1-5.14.7 { |
+ catch {sqlite3_bind_text16 $::STMT 1 $::str1 $np1} res |
+ set res |
+ } {SQLITE_TOOBIG} |
+} |
do_test sqllimits1-5.14.8 { |
set n [expr {$np1-1}] |
catch {sqlite3_bind_text $::STMT 1 $::str1 $n} res |
@@ -755,7 +766,7 @@ ifcapable attach { |
do_test sqllimits1-12.1 { |
set max $::SQLITE_MAX_ATTACHED |
for {set i 0} {$i < ($max)} {incr i} { |
- file delete -force test${i}.db test${i}.db-journal |
+ forcedelete test${i}.db test${i}.db-journal |
} |
for {set i 0} {$i < ($max)} {incr i} { |
execsql "ATTACH 'test${i}.db' AS aux${i}" |