automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FYI] {maint} maintcheck: avoid spurious failure


From: Stefano Lattarini
Subject: [FYI] {maint} maintcheck: avoid spurious failure
Date: Fri, 19 Apr 2013 15:14:29 +0200

* t/preproc-errmsg.sh: Here, breaking up a sed command to avoid spuriously
triggering a failure in the 'sc_tests_logs_duplicate_prefixes' maintainer
check.

Signed-off-by: Stefano Lattarini <address@hidden>
---
 t/preproc-errmsg.sh | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/t/preproc-errmsg.sh b/t/preproc-errmsg.sh
index d7cf488..704562d 100755
--- a/t/preproc-errmsg.sh
+++ b/t/preproc-errmsg.sh
@@ -65,10 +65,13 @@ sub/local.mk:4: library has 'sub_x2' as canonical name 
(possible typo)
 Makefile.am:2: 'sub/local.mk' included from here
 END
 
-sed -e '/warnings are treated as errors/d' \
-    -e 's/: warning:/:/' -e 's/: error:/:/' \
-    -e 's/  */ /g' \
-  <stderr >obtained
+# We need to break these substitutions into multiple sed invocations
+# to avoid spuriously triggering the 'sc_tests_logs_duplicate_prefixes'
+# maintainer check.
+sed -e '/warnings are treated as errors/d' stderr > t1
+sed -e 's/: warning:/:/' t1 > t2
+sed -e 's/: error:/:/' t2 > t3
+sed -e 's/  */ /g' t3 > obtained
 
 diff expected obtained
 
-- 
1.8.2.1.389.gcaa7d79




reply via email to

[Prev in Thread] Current Thread [Next in Thread]