diff options
| author | Sam Varshavchik | 2022-01-23 12:44:32 -0500 | 
|---|---|---|
| committer | Sam Varshavchik | 2022-01-23 12:46:47 -0500 | 
| commit | b4d55770c8ae9d63cb2a7288b9ea2727f273f6c2 (patch) | |
| tree | 79c139198af76de5cb6236f7b91a0ad57c5f92b6 /maildir/maildirkwtest.c | |
| parent | 678e4860457b742c8d12aa820cabb3cf4b6024bd (diff) | |
| download | courier-libs-b4d55770c8ae9d63cb2a7288b9ea2727f273f6c2.tar.bz2 | |
Add additional tests.
Diffstat (limited to 'maildir/maildirkwtest.c')
| -rw-r--r-- | maildir/maildirkwtest.c | 25 | 
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); +			}  		}  	} | 
