| Index: third_party/sqlite/src/ext/fts5/test/fts5fault7.test
|
| diff --git a/third_party/sqlite/src/ext/fts5/test/fts5fault7.test b/third_party/sqlite/src/ext/fts5/test/fts5fault7.test
|
| index bfe6420615a31e2c19b23196bc389a3f5216a26d..a35b19ade2093754d2e13160212e33b09a14f0f9 100644
|
| --- a/third_party/sqlite/src/ext/fts5/test/fts5fault7.test
|
| +++ b/third_party/sqlite/src/ext/fts5/test/fts5fault7.test
|
| @@ -99,7 +99,7 @@ do_execsql_test 2.0 {
|
| }
|
| faultsim_save_and_close
|
|
|
| -do_faultsim_test 2 -faults oom-* -prep {
|
| +do_faultsim_test 2.1 -faults oom-* -prep {
|
| faultsim_restore_and_reopen
|
| } -body {
|
| db eval { UPDATE OR REPLACE xy SET rowid=3 WHERE rowid = 2 }
|
| @@ -107,6 +107,13 @@ do_faultsim_test 2 -faults oom-* -prep {
|
| faultsim_test_result {0 {}}
|
| }
|
|
|
| +# Test fault-injection when an empty expression is parsed.
|
| +#
|
| +do_faultsim_test 2.2 -faults oom-* -body {
|
| + db eval { SELECT * FROM xy('""') }
|
| +} -test {
|
| + faultsim_test_result {0 {}}
|
| +}
|
|
|
| finish_test
|
|
|
|
|