]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Fix regression in test `colon4.test'.
authorStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 13 Sep 2010 12:50:14 +0000 (14:50 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 13 Sep 2010 12:50:14 +0000 (14:50 +0200)
* tests/colon4.test: Fix botched editing to `configure.in'
that made the test useless.  Since we are at it, improve
comments and make grepping of generated Makefile.in slighty
stricter.
Regression introduced by change "Modernize, improve and/or
extend tests `colon*.test" (Stefano Lattarini, 2010-08-08).

ChangeLog
tests/colon4.test

index eff021293fde09d427cb7fed1a3bebc70619eaf8..8142d5dfa171954c1e3cfe9d98c2beda385d789b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2010-09-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
+
+       Fix regression in test `colon4.test'.
+       * tests/colon4.test: Fix botched editing to `configure.in'
+       that made the test useless.  Since we are at it, improve
+       comments and make grepping of generated Makefile.in slighty
+       stricter.
+       Regression introduced by change "Modernize, improve and/or
+       extend tests `colon*.test" (Stefano Lattarini, 2010-08-08).
+
 2010-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
 
        Modernize, improve and/or extend tests `colon*.test.
index 97a447914c44d211a55bbcf6c582714753611473..9af6b4e8bebbeb357f98fdcc1e0739072c25c304 100755 (executable)
@@ -15,8 +15,8 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-# Make sure ":" works with files automake generates.
-# This test is for multiple ":"s.
+# Make sure multiple ":"s in AC_CONFIG_FILES do not generate broken
+# rebuild rules.
 # Test from Maciej W. Rozycki.
 
 . ./defs || Exit 1
@@ -24,7 +24,7 @@
 set -e
 
 cat >> configure.in <<END
-AC_CONFIG_FILES([zardoz:two:three])
+AC_CONFIG_FILES([zardoz:one:two:three])
 AC_OUTPUT
 END
 
@@ -36,6 +36,7 @@ END
 $ACLOCAL
 $AUTOMAKE
 
-# The rule should regenerate the file "zardoz".
-grep '^zardoz:one:two' Makefile.in && Exit 1
+# The rule should regenerate the file "zardoz", not a meaningless
+# file "'zardoz:one:two".
+$FGREP 'zardoz:one:two' Makefile.in && Exit 1
 Exit 0