From 375cd196b718de69722c962e4ae944f91957562c Mon Sep 17 00:00:00 2001 From: Stefano Lattarini Date: Fri, 19 Apr 2013 14:15:17 +0200 Subject: [PATCH] maintcheck: avoid spurious failure * 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 --- 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 d7cf488d2..704562dcd 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' \ - 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 -- 2.47.2