aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorGravatar Jani Nikula <jani@nikula.org>2014-10-03 23:18:59 +0200
committerGravatar David Bremner <david@tethera.net>2014-10-18 07:54:25 +0200
commitdc20a0eedc80477c0db7b7dea9efef90860ec9fb (patch)
tree380a1e5aa670474d4e574cea36de0cc15abaca1f /test
parent5df46a3d9efcc201700b02e70b11808fcc40beab (diff)
cli/insert: require succesful message indexing for success status
Add --keep option to keep any remaining stuff in index or file. We could distinguish between failures to index and failures to apply tags or maildir sync, but for simplicity just have one.
Diffstat (limited to 'test')
-rwxr-xr-xtest/T070-insert.sh3
1 files changed, 1 insertions, 2 deletions
diff --git a/test/T070-insert.sh b/test/T070-insert.sh
index 40a7636a..be8060e6 100755
--- a/test/T070-insert.sh
+++ b/test/T070-insert.sh
@@ -23,7 +23,7 @@ test_expect_code 1 "Insert zero-length file" \
# This test is a proxy for other errors that may occur while trying to
# add a message to the notmuch database, e.g. database locked.
-test_expect_code 0 "Insert non-message" \
+test_expect_code 1 "Insert non-message" \
"echo bad_message | notmuch insert"
test_begin_subtest "Database empty so far"
@@ -199,7 +199,6 @@ end
run
EOF
test_begin_subtest "error exit when add_message returns $code"
-test_subtest_known_broken
gdb --batch-silent --return-child-result -x index-file-$code.gdb \
--args notmuch insert < $gen_msg_filename
test_expect_equal $? 1