Index: third_party/sqlite/src/test/auth2.test |
diff --git a/third_party/sqlite/src/test/auth2.test b/third_party/sqlite/src/test/auth2.test |
index f5dba1482ad627ab3fba7723709456595317dc20..a9d64d08af837e4b2d7fc7c3e26b5a6b2e524029 100644 |
--- a/third_party/sqlite/src/test/auth2.test |
+++ b/third_party/sqlite/src/test/auth2.test |
@@ -31,7 +31,7 @@ do_test auth2-1.1 { |
INSERT INTO t1 VALUES(1,2,3); |
} |
set ::flist {} |
- proc auth {code arg1 arg2 arg3 arg4} { |
+ proc auth {code arg1 arg2 arg3 arg4 args} { |
if {$code=="SQLITE_FUNCTION"} { |
lappend ::flist $arg2 |
if {$arg2=="max"} { |
@@ -80,7 +80,7 @@ sqlite3 db test.db |
sqlite3 db2 test.db |
proc auth {args} { |
global authargs |
- append authargs $args\n |
+ append authargs [lrange $args 0 4]\n |
return SQLITE_OK |
} |
db auth auth |
@@ -102,6 +102,7 @@ SQLITE_READ sqlite_master name main {} |
SQLITE_READ sqlite_master rootpage main {} |
SQLITE_READ sqlite_master sql main {} |
SQLITE_READ sqlite_master tbl_name main {} |
+SQLITE_READ sqlite_master type main {} |
SQLITE_READ sqlite_master ROWID main {} |
} |
do_test auth2-2.2 { |
@@ -122,6 +123,7 @@ SQLITE_READ sqlite_master name main {} |
SQLITE_READ sqlite_master rootpage main {} |
SQLITE_READ sqlite_master sql main {} |
SQLITE_READ sqlite_master tbl_name main {} |
+SQLITE_READ sqlite_master type main {} |
SQLITE_READ sqlite_master ROWID main {} |
} |
do_test auth2-2.3 { |
@@ -131,12 +133,12 @@ do_test auth2-2.3 { |
} |
set ::authargs |
} {SQLITE_SELECT {} {} {} {} |
-SQLITE_READ v2 a main {} |
-SQLITE_READ v2 b main {} |
SQLITE_READ t2 x main v2 |
SQLITE_READ t2 y main v2 |
SQLITE_READ t2 y main v2 |
SQLITE_READ t2 z main v2 |
+SQLITE_READ v2 a main {} |
+SQLITE_READ v2 b main {} |
SQLITE_SELECT {} {} {} v2 |
} |
do_test auth2-2.4 { |
@@ -149,20 +151,20 @@ do_test auth2-2.4 { |
} |
set ::authargs |
} {SQLITE_SELECT {} {} {} {} |
-SQLITE_READ v2 b main {} |
-SQLITE_READ v2 a main {} |
SQLITE_READ t2 x main v2 |
SQLITE_READ t2 y main v2 |
SQLITE_READ t2 y main v2 |
SQLITE_READ t2 z main v2 |
-SQLITE_SELECT {} {} {} v2 |
-SQLITE_SELECT {} {} {} {} |
SQLITE_READ v2 b main {} |
SQLITE_READ v2 a main {} |
+SQLITE_SELECT {} {} {} v2 |
+SQLITE_SELECT {} {} {} {} |
SQLITE_READ t2 x main v2 |
SQLITE_READ t2 y main v2 |
SQLITE_READ t2 y main v2 |
SQLITE_READ t2 z main v2 |
+SQLITE_READ v2 b main {} |
+SQLITE_READ v2 a main {} |
SQLITE_SELECT {} {} {} v2 |
} |
db2 close |