]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
cscope.test: ensure verbose printing of captured stderr.
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 11 Jun 2010 17:59:58 +0000 (19:59 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 12 Jun 2010 11:21:12 +0000 (13:21 +0200)
* tests/cscope.test: Print captured stderr before failing.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
tests/cscope.test

index 7402675ef1f32344034b39c51cb2c585708b1d30..31d354e99e5b34c779a768fa4a4f56e47ea376d7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-06-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
+
+       cscope.test: ensure verbose printing of captured stderr.
+       * tests/cscope.test: Print captured stderr before failing.
+
 2009-10-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        Fix license headers of cscope tests to be GPLv2+.
index 716cc383d615b75a1a948b199f8f31a5bb73934c..497335d1e3685bb09426d8e2e520bc6ecea1dba4 100755 (executable)
@@ -1,5 +1,5 @@
 #! /bin/sh
-# Copyright (C) 2009  Free Software Foundation, Inc.
+# Copyright (C) 2009, 2010 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -73,7 +73,7 @@ $MAKE -n cscope
 : ${CSCOPE=cscope}
 ( $CSCOPE --version ) >/dev/null 2>&1 || Exit 77
 
-$MAKE cscope 2>stderr
+$MAKE cscope 2>stderr || { cat stderr >&2; Exit 1; }
 cat stderr >&2
 grep 'cannot find file' stderr && Exit 1
 
@@ -96,7 +96,7 @@ test ! -f cscope.po.out
 
 `pwd`/../configure || Exit 77
 
-$MAKE cscope 2>stderr
+$MAKE cscope 2>stderr || { cat stderr >&2; Exit 1; }
 cat stderr >&2
 grep 'cannot find file' stderr && Exit 1
 $MAKE distclean