aboutsummaryrefslogtreecommitdiff
path: root/ext/session/sessionfault.test
diff options
context:
space:
mode:
authordan <Dan Kennedy>2023-03-08 18:03:04 +0000
committerdan <Dan Kennedy>2023-03-08 18:03:04 +0000
commit975f2062dad5425b2384265dfca372d39f200c0f (patch)
tree5a4d415a2ce9d5113544136ecc6f110fcbc34b0b /ext/session/sessionfault.test
parent7ba63831f81482c67f135dabd2fbdc1ea5332519 (diff)
downloadsqlite-975f2062dad5425b2384265dfca372d39f200c0f.tar.gz
sqlite-975f2062dad5425b2384265dfca372d39f200c0f.zip
Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts.
FossilOrigin-Name: cb023fe28560ce0f8c2fd48042553fcdb9db81eba9552be75165de0d46a2645c
Diffstat (limited to 'ext/session/sessionfault.test')
-rw-r--r--ext/session/sessionfault.test2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/session/sessionfault.test b/ext/session/sessionfault.test
index be6c4568c..96e966b41 100644
--- a/ext/session/sessionfault.test
+++ b/ext/session/sessionfault.test
@@ -44,7 +44,7 @@ do_faultsim_test 1.1 -faults oom-* -prep {
faultsim_restore_and_reopen
sqlite3 db2 test.db2
} -body {
- do_then_apply_sql {
+ do_then_apply_sql -ignorenoop {
INSERT INTO t1 VALUES('a string value', 8, 9);
UPDATE t1 SET c = 10 WHERE a = 1;
DELETE FROM t1 WHERE a = 4;