aboutsummaryrefslogtreecommitdiff
path: root/ext/fts5/test/fts5faultI.test
diff options
context:
space:
mode:
Diffstat (limited to 'ext/fts5/test/fts5faultI.test')
-rw-r--r--ext/fts5/test/fts5faultI.test20
1 files changed, 20 insertions, 0 deletions
diff --git a/ext/fts5/test/fts5faultI.test b/ext/fts5/test/fts5faultI.test
index ab84d37de..a2b04af8f 100644
--- a/ext/fts5/test/fts5faultI.test
+++ b/ext/fts5/test/fts5faultI.test
@@ -325,5 +325,25 @@ ifcapable foreignkey {
}
}
+#-------------------------------------------------------------------------
+reset_db
+
+do_execsql_test 13.0 {
+ CREATE VIRTUAL TABLE t1 USING fts5(a, b);
+ INSERT INTO t1 VALUES('abc def', X'123456');
+}
+faultsim_save_and_close
+
+
+do_faultsim_test 13 -faults oom* -prep {
+ faultsim_restore_and_reopen
+} -body {
+ execsql {
+ UPDATE t1 SET a='def abc'
+ }
+} -test {
+ faultsim_test_result {0 {}}
+}
+
finish_test