| Index: third_party/sqlite/src/test/conflict.test
|
| diff --git a/third_party/sqlite/src/test/conflict.test b/third_party/sqlite/src/test/conflict.test
|
| index af5668ed72fcb07ce85205cb681c0aad23722463..a39988adb033227c9222334e9e7c4f9cf53e7e04 100644
|
| --- a/third_party/sqlite/src/test/conflict.test
|
| +++ b/third_party/sqlite/src/test/conflict.test
|
| @@ -285,15 +285,17 @@ do_test conflict-6.0 {
|
| # t3 Number of temporary files for tables
|
| # t4 Number of temporary files for statement journals
|
| #
|
| -# Update: Since temporary table files are now opened lazily, and none
|
| -# of the following tests use large quantities of data, t3 is always 0.
|
| +# Update (2007-08-21): Since temporary table files are now opened lazily,
|
| +# and none of the following tests use large quantities of data, t3 is always 0.
|
| +#
|
| +# Update (2016-03-04): Subjournals now also open lazily, so t4 is also always 0.
|
| #
|
| foreach {i conf1 cmd t0 t1 t2 t3 t4} {
|
| - 1 {} UPDATE 1 {6 7 8 9} 1 0 1
|
| + 1 {} UPDATE 1 {6 7 8 9} 1 0 0
|
| 2 REPLACE UPDATE 0 {7 6 9} 1 0 0
|
| 3 IGNORE UPDATE 0 {6 7 3 9} 1 0 0
|
| 4 FAIL UPDATE 1 {6 7 3 4} 1 0 0
|
| - 5 ABORT UPDATE 1 {1 2 3 4} 1 0 1
|
| + 5 ABORT UPDATE 1 {1 2 3 4} 1 0 0
|
| 6 ROLLBACK UPDATE 1 {1 2 3 4} 0 0 0
|
| 7 REPLACE {UPDATE OR IGNORE} 0 {6 7 3 9} 1 0 0
|
| 8 IGNORE {UPDATE OR REPLACE} 0 {7 6 9} 1 0 0
|
| @@ -303,7 +305,7 @@ foreach {i conf1 cmd t0 t1 t2 t3 t4} {
|
| 12 {} {UPDATE OR IGNORE} 0 {6 7 3 9} 1 0 0
|
| 13 {} {UPDATE OR REPLACE} 0 {7 6 9} 1 0 0
|
| 14 {} {UPDATE OR FAIL} 1 {6 7 3 4} 1 0 0
|
| - 15 {} {UPDATE OR ABORT} 1 {1 2 3 4} 1 0 1
|
| + 15 {} {UPDATE OR ABORT} 1 {1 2 3 4} 1 0 0
|
| 16 {} {UPDATE OR ROLLBACK} 1 {1 2 3 4} 0 0 0
|
| } {
|
| if {$t0} {set t1 {UNIQUE constraint failed: t1.a}}
|
|
|