summaryrefslogtreecommitdiff
path: root/libmailutils/tests/Makefile.am
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2016-10-08 23:36:50 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2016-10-09 09:15:39 +0300
commit8905bb4805cf4ebcff9ba3d99073b81c906399f6 (patch)
tree8b5c32e4f1da989f65ba9f8b8770344cf7fae8bc /libmailutils/tests/Makefile.am
parentaac8beae014b6345bc3682c6d0f5b544b2a84956 (diff)
downloadmailutils-8905bb4805cf4ebcff9ba3d99073b81c906399f6.tar.gz
mailutils-8905bb4805cf4ebcff9ba3d99073b81c906399f6.tar.bz2
Fix mu_parseopt. Add testsuite for it.
* include/mailutils/opt.h (mu_parseopt) <po_permuted>: New member. * libmailutils/opt/help.c (print_option): Fix display of optional arguments. * libmailutils/opt/opt.c (next_opt,parse): Fix start-of-arguments index. Move permutation into a separate function. * libmailutils/opt/progname.c (mu_set_progname): Remove eventual lt- prefix. * libmailutils/tests/Makefile.am: Add new tests. * libmailutils/tests/parseopt.c: Use environment to control mu_parseopt flags. * libmailutils/tests/testsuite.at: Add new tests. * libmailutils/tests/strtoc.at: Update. * libmailutils/tests/parseopt00.at: New file. * libmailutils/tests/parseopt01.at: New file. * libmailutils/tests/parseopt02.at: New file. * libmailutils/tests/parseopt03.at: New file. * libmailutils/tests/parseopt04.at: New file. * libmailutils/tests/parseopt05.at: New file. * libmailutils/tests/parseopt06.at: New file. * libmailutils/tests/parseopt07.at: New file. * libmailutils/tests/parseopt08.at: New file. * libmailutils/tests/parseopt09.at: New file. * libmailutils/tests/parseopt10.at: New file. * libmailutils/tests/parseopt11.at: New file. * libmailutils/tests/parseopt12.at: New file. * libmailutils/tests/parseopt13.at: New file. * libmailutils/tests/parseopt14.at: New file. * libmailutils/tests/parseopt15.at: New file. * libmailutils/tests/parseopt16.at: New file. * libmailutils/tests/parseopt17.at: New file. * libmailutils/tests/parseopt18.at: New file. * libmailutils/tests/parseopt19.at: New file. * libmailutils/tests/parseopt20.at: New file. * libmailutils/tests/parseopt21.at: New file. * libmailutils/tests/parseopt22.at: New file.
Diffstat (limited to 'libmailutils/tests/Makefile.am')
-rw-r--r--libmailutils/tests/Makefile.am23
1 files changed, 23 insertions, 0 deletions
diff --git a/libmailutils/tests/Makefile.am b/libmailutils/tests/Makefile.am
index 0be213721..5655d8002 100644
--- a/libmailutils/tests/Makefile.am
+++ b/libmailutils/tests/Makefile.am
@@ -104,6 +104,29 @@ TESTSUITE_AT = \
modmesg03.at\
modtofsaf.at\
msgset.at\
+ parseopt00.at\
+ parseopt01.at\
+ parseopt02.at\
+ parseopt03.at\
+ parseopt04.at\
+ parseopt05.at\
+ parseopt06.at\
+ parseopt07.at\
+ parseopt08.at\
+ parseopt09.at\
+ parseopt10.at\
+ parseopt11.at\
+ parseopt12.at\
+ parseopt13.at\
+ parseopt14.at\
+ parseopt15.at\
+ parseopt16.at\
+ parseopt17.at\
+ parseopt18.at\
+ parseopt19.at\
+ parseopt20.at\
+ parseopt21.at\
+ parseopt22.at\
prop.at\
scantime.at\
strftime.at\

Return to:

Send suggestions and report system problems to the System administrator.