| OLD | NEW |
| (Empty) |
| 1 | |
| 2 | |
| 3 set testdir [file dirname $argv0] | |
| 4 source $testdir/tester.tcl | |
| 5 source $testdir/fts3_common.tcl | |
| 6 source $testdir/malloc_common.tcl | |
| 7 set ::testprefix fts4merge2 | |
| 8 | |
| 9 # If SQLITE_ENABLE_FTS3 is defined, omit this file. | |
| 10 ifcapable !fts3 { | |
| 11 finish_test | |
| 12 return | |
| 13 } | |
| 14 | |
| 15 do_test 1.0 { | |
| 16 fts3_build_db_1 1000 | |
| 17 faultsim_save_and_close | |
| 18 } {} | |
| 19 | |
| 20 do_faultsim_test 1.1 -faults oom-* -prep { | |
| 21 faultsim_restore_and_reopen | |
| 22 } -body { | |
| 23 execsql { INSERT INTO t1(t1) VALUES('merge=32,4') } | |
| 24 } -test { | |
| 25 faultsim_test_result {0 {}} | |
| 26 } | |
| 27 | |
| 28 do_faultsim_test 1.2 -faults oom-t* -prep { | |
| 29 if {$iFail<100} {set iFail 803} | |
| 30 faultsim_restore_and_reopen | |
| 31 } -body { | |
| 32 execsql { INSERT INTO t1(t1) VALUES('merge=1,2') } | |
| 33 execsql { INSERT INTO t1(t1) VALUES('merge=1,2') } | |
| 34 } -test { | |
| 35 faultsim_test_result {0 {}} | |
| 36 } | |
| 37 | |
| 38 finish_test | |
| OLD | NEW |