From: David Bremner Date: Sat, 4 Jul 2020 12:29:41 +0000 (-0300) Subject: test: drop use of assert in closed db tests X-Git-Tag: 0.31_rc0~157 X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=cca551a7366bfe29e5c97cea53c2d50fbffc27dd;p=notmuch test: drop use of assert in closed db tests Instead of printing the same static string for each test, can replace the assert with something simpler (or at least easier to integrate into the test suite). --- diff --git a/test/T560-lib-error.sh b/test/T560-lib-error.sh index 5af3eab2..6432faaa 100755 --- a/test/T560-lib-error.sh +++ b/test/T560-lib-error.sh @@ -322,7 +322,6 @@ cat < c_head2 #include #include #include -#include int main (int argc, char** argv) { notmuch_database_t *db; @@ -337,7 +336,6 @@ int main (int argc, char** argv) exit (1); } EXPECT0(notmuch_database_find_message (db, id, &message)); - assert(message != NULL); EXPECT0(notmuch_database_close (db)); EOF @@ -346,12 +344,12 @@ cat c_head2 - c_tail <<'EOF' | test_C ${MAIL_DIR} { const char *id2; id2=notmuch_message_get_message_id (message); - printf("%s\n%d\n", id, id2==NULL); + printf("%d\n%d\n", message != NULL, id2==NULL); } EOF cat < EXPECTED == stdout == -1258471718-6781-1-git-send-email-dottedmag@dottedmag.net +1 1 == stderr == EOF @@ -362,12 +360,12 @@ cat c_head2 - c_tail <<'EOF' | test_C ${MAIL_DIR} { const char *id2; id2=notmuch_message_get_thread_id (message); - printf("%s\n%d\n", id, id2==NULL); + printf("%d\n%d\n", message != NULL, id2==NULL); } EOF cat < EXPECTED == stdout == -1258471718-6781-1-git-send-email-dottedmag@dottedmag.net +1 1 == stderr == EOF