X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=test%2Fatomicity;h=88b39587b355878858ec95e11b3277bbee8680c9;hb=73ed66a501537fc145b6b6250513ec94c7b7e659;hp=23923512aeabc780563f0c6fbc45a1e3fa3d0b11;hpb=9ade8160a6a3f6f55996d7a58dc2cd81a6df8395;p=notmuch diff --git a/test/atomicity b/test/atomicity index 23923512..88b39587 100755 --- a/test/atomicity +++ b/test/atomicity @@ -58,7 +58,6 @@ cp ${NOTMUCH_CONFIG} ${NOTMUCH_CONFIG}.snap NOTMUCH_CONFIG=${NOTMUCH_CONFIG}.snap notmuch config set database.path $MAIL_DIR.snap -test_begin_subtest '"notmuch new" is idempotent under arbitrary aborts' # Execute notmuch new and, at every call to rename, snapshot the # database, run notmuch new again on the snapshot, and capture the @@ -93,7 +92,10 @@ for ((i = 0; i < $outcount; i++)); do i=$(expr $end - 1) fi done -test_expect_equal_failure GDB "$(cat searchall)" "$(cat expectall)" + +test_begin_subtest '"notmuch new" is idempotent under arbitrary aborts' +test_subtest_known_broken +test_expect_equal_file GDB searchall expectall test_expect_success GDB "detected $outcount>10 abort points" "test $outcount -gt 10"