diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-10-08 23:36:50 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-10-09 09:15:39 +0300 |
commit | 8905bb4805cf4ebcff9ba3d99073b81c906399f6 (patch) | |
tree | 8b5c32e4f1da989f65ba9f8b8770344cf7fae8bc /libmailutils/tests/Makefile.am | |
parent | aac8beae014b6345bc3682c6d0f5b544b2a84956 (diff) | |
download | mailutils-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.am | 23 |
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\ |