[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/6] Testsuite: check the list of test scripts
From: |
Stefano Lattarini |
Subject: |
[PATCH 0/6] Testsuite: check the list of test scripts |
Date: |
Sat, 26 Dec 2009 01:54:33 +0100 |
User-agent: |
KMail/1.12.1 (Linux/2.6.30-2-686; KDE/4.3.2; i686; ; ) |
Hello automakers.
This patch series is an amendment of my previously posted series on the
same issue -- see:
http://lists.gnu.org/archive/html/automake-patches/2009-12/msg00026.html
Since all the patches posted previously have been amended, I've decided
to re-propose the series in this fresh thread.
-*-*-*-
While exploring and editing the automake testsuite, I came across
three test scripts (acoutbs2.test, badopt.test, extra2.test) which
were not listed in the $(TESTS) variable, and thus were never run.
In my opinion, this is a quite bad oversight. In fact, one of the
tests (acoutbs2.test) consistently failed (luckily, as I soon found
out, this failure was due to a bug in the test script, not in
automake).
I'm going to to submit a set of six simple patches regarding the
described problems.
The first two patches correct the oversight in the definition of
$(TESTS), and implement a new maintainer-check to make it sure that no
similar oversight will occur again in future.
The next two patches correct the spurious failure in `acoutbs2.test', and
(to play safe) also extend the tests `acoutbs.test' and `acoutbs2.test' a
bit.
The last two patches consist just of refactoring, and are aimed at
removing some code duplication which creeped in with the previous
patches (with the first patch, in fact).
-*-*-*-
I will soon post the new patche series.
Regards,
Stefano
- [PATCH 0/6] Testsuite: check the list of test scripts,
Stefano Lattarini <=
- [PATCH 1/6] Maint-check: check consistency of list of test scripts., Stefano Lattarini, 2009/12/25
- [PATCH 2/6] Add forgotten test scripts to $(TESTS)., Stefano Lattarini, 2009/12/25
- [PATCH 3/6] Fix test acoutbs2.test., Stefano Lattarini, 2009/12/25
- [PATCH 4/6] Slighty improve tests acoutbs.test and acoutbs2.test., Stefano Lattarini, 2009/12/25
- [PATCH 5/6] maint-check: refactoring to avoid code duplication, Stefano Lattarini, 2009/12/25
- [PATCH 6/6] Refactoring in makefiles, to avoid code duplication., Stefano Lattarini, 2009/12/25