Commit 38ff0319 38ff031904226ea8ccace1a6a9dc8d8b0f6367fe by Sergey Poznyakoff

Testsuite: add banners before groups of related tests.

1 parent f5703c26
......@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(Email address)
dnl ------------------------------------------------------------
dnl TESTADDR(ADDR, [KW = `'], [STATUS = `0'], [STDOUT = `'],
dnl [STDERR = `'], [RUN-IF-FAIL], [RUN-IF-PASS])
......
......@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(List)
dnl ------------------------------------------------------------
dnl TESTLIST([NAME], [KW = `'], [INPUT], [STDOUT = `'],
dnl [STDERR = `'], [RUN-IF-FAIL], [RUN-IF-PASS])
......
......@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(Mailcap)
dnl ------------------------------------------------------------
dnl MAILCAP([NAME], [KW = `'], [INPUT], [STDOUT = `'],
dnl [STDERR = `'], [RUN-IF-FAIL], [RUN-IF-PASS])
......
......@@ -15,6 +15,8 @@
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
# This file is part of Mailfromd testsuite.
AT_BANNER(Property)
dnl ------------------------------------------------------------------
dnl TESTPROP([NAME], [KW = `'], [PROG], [STDOUT = `'], [STDERR = `'])
dnl
......
......@@ -59,13 +59,19 @@ m4_include([address.at])
m4_include([wordsplit.at])
m4_include([url.at])
m4_include([mailcap.at])
m4_include([wicket.at])
m4_include([prop.at])
AT_BANNER(Base64)
m4_include([base64e.at])
m4_include([base64d.at])
AT_BANNER(RFC 2047)
m4_include([decode2047.at])
m4_include([encode2047.at])
AT_BANNER(Filters)
m4_include([fromflt.at])
m4_include([wicket.at])
m4_include([prop.at])
m4_include([inline-comment.at])
m4_include([hdrflt.at])
m4_include([linecon.at])
......
......@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(URL)
dnl ------------------------------------------------------------
dnl TESTURL([NAME], [KW = `'], [INPUT], [STDOUT = `'],
dnl [STDERR = `'], [RUN-IF-FAIL], [RUN-IF-PASS])
......
......@@ -14,6 +14,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(Wicket)
dnl ------------------------------------------------------------
dnl TESTWICKET(URL, [KW = `'], [STDOUT = `'],
dnl [STDERR = `'], [RUN-IF-FAIL], [RUN-IF-PASS])
......
......@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(Wordsplit)
dnl ------------------------------------------------------------
dnl TESTWSP([NAME], [KW = `'], [OPTS], [INPUT], [STDOUT = `'],
dnl [STDERR = `'], [ENV])
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(ali)
m4_pushdef([MH_KEYWORDS],[ali])
MH_CHECK([ali: simple aliases],[ali00],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(anno)
m4_pushdef([MH_KEYWORDS],[anno])
MH_CHECK([anno],[anno00],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(burst)
m4_pushdef([MH_KEYWORDS],[burst])
MH_CHECK([burst digest],[burst00 burst-digest],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(comp)
m4_pushdef([MH_KEYWORDS],[comp])
m4_pushdef([compcmd],[comp -editor $abs_top_srcdir/mh/tests/mhed])
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(folder)
m4_pushdef([MH_KEYWORDS],[folder])
MH_CHECK([folder],[folder00 folder-print],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(forw)
m4_pushdef([MH_KEYWORDS],[forw])
m4_pushdef([forwcmd],[forw -editor $abs_top_srcdir/mh/tests/mhed])
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(inc)
m4_pushdef([MH_KEYWORDS],[inc])
MH_CHECK([inc -notruncate],[inc00 inc-notruncate],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(install-mh)
AT_SETUP([install-mh -auto])
AT_KEYWORDS([install-mh install-mh00])
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(mark)
m4_pushdef([MH_KEYWORDS],[mark])
MH_CHECK([mark -add],[mark00 mark-add],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(mhl)
m4_pushdef([MH_KEYWORDS],[mhl])
MH_CHECK([mhl],[mhl00],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(mhn)
m4_pushdef([MH_KEYWORDS],[mhn])
dnl -------------------------------------------------------------------
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(mhparam)
m4_pushdef([MH_KEYWORDS],[mhparam])
MH_CHECK([mhparam -all],[mhparam00 mhparam-all],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(mhpath)
m4_pushdef([MH_KEYWORDS],[mhpath])
MH_CHECK([mhpath],[mhpath00],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(mhseq)
m4_pushdef([MH_KEYWORDS],[mhseq mh-sequences])
dnl ---------------------------------------------------------------
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(pick)
m4_pushdef([MH_KEYWORDS],[pick])
MH_CHECK([pick -from],[pick00 pick-from],[
......
......@@ -14,6 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(refile)
m4_pushdef([MH_KEYWORDS],[refile])
MH_CHECK([refile],[refile00],[
......
......@@ -14,6 +14,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(repl)
m4_pushdef([MH_KEYWORDS],[repl])
m4_pushdef([replcmd],[repl dnl
-editor $abs_top_srcdir/mh/tests/mhed])
......
......@@ -14,6 +14,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(rmf)
m4_pushdef([MH_KEYWORDS],[rmf])
MH_CHECK([rmf +folder],[rmf00 rmf+folder],[
......
......@@ -14,6 +14,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(rmm)
m4_pushdef([MH_KEYWORDS],[rmm])
MH_CHECK([rmm msg],[rmm00 rmm-msg],[
......
......@@ -14,6 +14,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(scan)
m4_pushdef([MH_KEYWORDS],[scan])
MH_CHECK([scan],[scan00],[
......
......@@ -14,6 +14,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(send)
m4_pushdef([MH_KEYWORDS],[send])
MH_CHECK([send file],[send00 send-file],[
......
......@@ -14,6 +14,8 @@
# You should have received a copy of the GNU General Public License
# along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>.
AT_BANNER(sortm)
m4_pushdef([MH_KEYWORDS],[sortm])
m4_pushdef([scancmd],[scan -format '%4(msg)%<(cur)+%| %> %02(mon{date})/%02(mday{date}) %24(friendly{from}) %{subject}'])
......
......@@ -114,25 +114,35 @@ AT_INIT
AT_TESTED([sieve])
m4_include([version.at])
AT_BANNER(Compilation)
m4_include([compile.at])
AT_BANNER(Actions)
m4_include([false.at])
m4_include([true.at])
m4_include([not.at])
m4_include([action.at])
m4_include([redirect.at])
m4_include([reject.at])
AT_BANNER(Tests)
m4_include([address.at])
m4_include([allof.at])
m4_include([anyof.at])
m4_include([envelope.at])
m4_include([exists.at])
m4_include([header.at])
m4_include([relational.at])
m4_include([size.at])
m4_include([mul-addr.at])
AT_BANNER(Comparators)
m4_include([i-casemap.at])
m4_include([i-numeric.at])
m4_include([i-octet.at])
m4_include([mul-addr.at])
m4_include([relational.at])
m4_include([size.at])
m4_include([redirect.at])
m4_include([reject.at])
AT_BANNER(Extensions)
m4_include([ext.at])
m4_include([moderator.at])
m4_include([pipeact.at])
......