summaryrefslogtreecommitdiffstats
path: root/maildir/maildirkwtest.c
diff options
context:
space:
mode:
authorSam Varshavchik2022-01-23 12:44:32 -0500
committerSam Varshavchik2022-01-23 12:46:47 -0500
commitb4d55770c8ae9d63cb2a7288b9ea2727f273f6c2 (patch)
tree79c139198af76de5cb6236f7b91a0ad57c5f92b6 /maildir/maildirkwtest.c
parent678e4860457b742c8d12aa820cabb3cf4b6024bd (diff)
downloadcourier-libs-b4d55770c8ae9d63cb2a7288b9ea2727f273f6c2.tar.bz2
Add additional tests.
Diffstat (limited to 'maildir/maildirkwtest.c')
-rw-r--r--maildir/maildirkwtest.c25
1 files changed, 25 insertions, 0 deletions
diff --git a/maildir/maildirkwtest.c b/maildir/maildirkwtest.c
index 2b56f90..b3bb731 100644
--- a/maildir/maildirkwtest.c
+++ b/maildir/maildirkwtest.c
@@ -86,7 +86,32 @@ int main()
libmail_kwmClearName(msgs[0], flags[1]);
if (dump() == 0)
+ {
+ if (libmail_kwmClearName(msgs[0], flags[0]) < 0
+ ||
+ libmail_kwmClearName(msgs[1], flags[1]) < 0
+ ||
+ libmail_kwmClearName(msgs[2], flags[2]) < 0
+ ||
+ libmail_kwmClearName(msgs[0], flags[0]) < 0
+ ||
+ libmail_kwmClearName(msgs[1], flags[2]) < 0
+ ||
+ libmail_kwhCheck(&h))
+ {
+ fprintf(stderr,
+ "kwhCheck test failed.\n");
+ exit(1);
+ }
+
+ for (i=0; i<sizeof(msgs)/sizeof(msgs[0]); i++)
+ {
+ libmail_kwmDestroy(msgs[i]);
+ }
+
+
exit(0);
+ }
}
}