| Index: third_party/sqlite/src/test/main.test
|
| diff --git a/third_party/sqlite/src/test/main.test b/third_party/sqlite/src/test/main.test
|
| index 12262c1c5132555b22d34b9affc4dc058a5d35b9..dbf90410623d5a0a3397d4e7dbf1daf70d17882d 100644
|
| --- a/third_party/sqlite/src/test/main.test
|
| +++ b/third_party/sqlite/src/test/main.test
|
| @@ -25,21 +25,40 @@ ifcapable {complete} {
|
| do_test main-1.1 {
|
| db complete {This is a test}
|
| } {0}
|
| -do_test main-1.2 {
|
| +do_test main-1.2.0 {
|
| db complete {
|
| }
|
| -} {1}
|
| -do_test main-1.3 {
|
| +} {0}
|
| +do_test main-1.2.1 {
|
| + db complete {}
|
| +} {0}
|
| +do_test main-1.3.0 {
|
| db complete {
|
| -- a comment ;
|
| }
|
| -} {1}
|
| -do_test main-1.4 {
|
| +} {0}
|
| +do_test main-1.3.1 {
|
| + db complete {
|
| + /* a comment ; */
|
| + }
|
| +} {0}
|
| +do_test main-1.4.0 {
|
| db complete {
|
| -- a comment ;
|
| ;
|
| }
|
| } {1}
|
| +do_test main-1.4.1 {
|
| + db complete {
|
| + /* a comment ; */
|
| + ;
|
| + }
|
| +} {1}
|
| +do_test main-1.4.2 {
|
| + db complete {
|
| + /* a comment ; */ ;
|
| + }
|
| +} {1}
|
| do_test main-1.5 {
|
| db complete {DROP TABLE 'xyz;}
|
| } {0}
|
| @@ -279,15 +298,17 @@ ifcapable {trigger} {
|
|
|
| # Try to open a database with a corrupt database file.
|
| #
|
| -do_test main-2.0 {
|
| - catch {db close}
|
| - file delete -force test.db
|
| - set fd [open test.db w]
|
| - puts $fd hi!
|
| - close $fd
|
| - set v [catch {sqlite3 db test.db} msg]
|
| - if {$v} {lappend v $msg} {lappend v {}}
|
| -} {0 {}}
|
| +if {[permutation] == ""} {
|
| + do_test main-2.0 {
|
| + catch {db close}
|
| + file delete -force test.db
|
| + set fd [open test.db w]
|
| + puts $fd hi!
|
| + close $fd
|
| + set v [catch {sqlite3 db test.db} msg]
|
| + if {$v} {lappend v $msg} {lappend v {}}
|
| + } {0 {}}
|
| +}
|
|
|
| # Here are some tests for tokenize.c.
|
| #
|
|
|