1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-01 06:27:03 +03:00

Add releasetest.tcl cases for SQLITE_LIKE_DOESNT_MATCH_BLOB and

for SQLITE_ENABLE_CURSOR_HINTS.

FossilOrigin-Name: f300c35efa5f7383b2a74b1c9466c243c17815e4
This commit is contained in:
drh
2016-01-04 01:08:50 +00:00
parent dc0b1f1c29
commit 7f10579a82
4 changed files with 16 additions and 14 deletions

View File

@ -46,10 +46,10 @@ proc p4_of_opcode {db opcode sql} {
# Run EXPLAIN on $sql. Return a list of P5 values for all $opcode
# opcodes that contain regexp $comment in their comment
#
proc p5_of_opcode {db opcode comment sql} {
proc p5_of_opcode {db opcode sql} {
set res {}
$db eval "EXPLAIN $sql" x {
if {$x(opcode)==$opcode && [regexp $comment $x(comment)]} {
if {$x(opcode)==$opcode} {
lappend res $x(p5)
}
}
@ -66,7 +66,7 @@ do_test 1.1 {
}
} {{EQ(r[1],c0)}}
do_test 1.2 {
p5_of_opcode db OpenRead . {
p5_of_opcode db OpenRead {
SELECT * FROM t1 CROSS JOIN t2 WHERE a=x
}
} {00 00}
@ -79,7 +79,7 @@ do_test 2.1 {
}
} {{EQ(c0,r[1])}}
do_test 2.2 {
p5_of_opcode db OpenRead . {
p5_of_opcode db OpenRead {
SELECT * FROM t2 CROSS JOIN t1 WHERE a=x
}
} {00 00}
@ -114,7 +114,7 @@ do_test 4.1desc {
}
} {GT(c0,11)}
do_test 4.2 {
p5_of_opcode db OpenRead . {
p5_of_opcode db OpenRead {
SELECT * FROM t1 WHERE b>11;
}
} {02 00}
@ -129,7 +129,7 @@ do_test 4.3desc {
}
} {}
do_test 4.4 {
p5_of_opcode db OpenRead . {
p5_of_opcode db OpenRead {
SELECT c FROM t1 WHERE b<11;
}
} {00}