* 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 <stefano.lattar...@gmail.com> --- 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