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?p=notmuch;a=commitdiff_plain;h=cca551a7366bfe29e5c97cea53c2d50fbffc27dd 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