X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=test%2FT070-insert.sh;h=9120debabf8c3f6ffe07c6d2b74a5cc17f746698;hp=57472b913964e4ca0200de2cc5ccea5bb98253f5;hb=13a59c4a8fc4ee418424e0b7ee4c8bbd5aae5da2;hpb=71f1228a518f08e94dc1ea4e2147f80d3484c615 diff --git a/test/T070-insert.sh b/test/T070-insert.sh index 57472b91..9120deba 100755 --- a/test/T070-insert.sh +++ b/test/T070-insert.sh @@ -43,7 +43,7 @@ expected='[[[{ "id": "'"${gen_msg_id}"'", "match": true, "excluded": false, - "filename": "'"${cur_msg_filename}"'", + "filename": ["'"${cur_msg_filename}"'"], "timestamp": 946728000, "date_relative": "2000-01-01", "tags": ["inbox","unread"], @@ -60,7 +60,7 @@ test_expect_equal_json "$output" "$expected" test_begin_subtest "Insert duplicate message" notmuch insert +duptag -unread < "$gen_msg_filename" -output=$(notmuch search --output=files "subject:insert-subject" | wc -l) +output=$((`notmuch search --output=files "subject:insert-subject" | wc -l`)) test_expect_equal "$output" 2 test_begin_subtest "Duplicate message does not change tags" @@ -206,22 +206,22 @@ gen_insert_msg for code in FILE_NOT_EMAIL READ_ONLY_DATABASE UPGRADE_REQUIRED PATH_ERROR; do test_expect_code 1 "EXIT_FAILURE when add_message returns $code" \ - "gdb --batch-silent --return-child-result \ + "${TEST_GDB} --batch-silent --return-child-result \ -ex 'set args insert < $gen_msg_filename' \ -x index-file-$code.gdb notmuch" test_expect_code 0 "success exit with --keep when add_message returns $code" \ - "gdb --batch-silent --return-child-result \ + "${TEST_GDB} --batch-silent --return-child-result \ -ex 'set args insert --keep < $gen_msg_filename' \ -x index-file-$code.gdb notmuch" done for code in OUT_OF_MEMORY XAPIAN_EXCEPTION ; do test_expect_code 75 "EX_TEMPFAIL when add_message returns $code" \ - "gdb --batch-silent --return-child-result \ + "${TEST_GDB} --batch-silent --return-child-result \ -ex 'set args insert < $gen_msg_filename' \ -x index-file-$code.gdb notmuch" test_expect_code 0 "success exit with --keep when add_message returns $code" \ - "gdb --batch-silent --return-child-result \ + "${TEST_GDB} --batch-silent --return-child-result \ -ex 'set args insert --keep < $gen_msg_filename' \ -x index-file-$code.gdb notmuch" done