X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=t%2Ftap-merge-stdout-stderr.sh;h=26a16e8c83bc7fcd035d5cb5cb1315dd16a45bea;hb=1e2f142fff20f126644b42ded42c12614114aab3;hp=351b10d58e37908ebeccabc28d2268cbff024b2a;hpb=119d65e9e06ffc6e8997d3ba386429db6cc2ef27;p=platform%2Fupstream%2Fautomake.git diff --git a/t/tap-merge-stdout-stderr.sh b/t/tap-merge-stdout-stderr.sh old mode 100755 new mode 100644 index 351b10d..26a16e8 --- a/t/tap-merge-stdout-stderr.sh +++ b/t/tap-merge-stdout-stderr.sh @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2011-2012 Free Software Foundation, Inc. +# Copyright (C) 2011-2013 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 @@ -18,8 +18,7 @@ # - The Automake TAP driver has an option that instruct it to read TAP # input also from the stderr of the test command, not only its stdout. -am_parallel_tests=yes -. ./defs || Exit 1 +. test-init.sh fetch_tap_driver @@ -28,7 +27,7 @@ AM_TEST_LOG_DRIVER_FLAGS = --comments --merge TESTS = all.test END -. "$am_testauxdir"/tap-setup.sh || fatal_ "sourcing tap-setup.sh" +. tap-setup.sh cat > all.test <&2 END chmod a+x all.test -$MAKE check >stdout || { cat stdout; Exit 1; } -cat stdout - +run_make -O check count_test_results total=4 pass=2 fail=0 xpass=0 xfail=1 skip=1 error=0 + grep '^# all\.test: foo foo foo' stdout cat > all.test <&2 END -$MAKE check >stdout && { cat stdout; Exit 1; } -cat stdout - +run_make -O -e FAIL check count_test_results total=2 pass=1 fail=0 xpass=0 xfail=0 skip=0 error=1 # See that the option '--no-merge' can override the effect of '--merge'. -TEST_LOG_DRIVER_FLAGS=--no-merge $MAKE -e check >stdout \ - || { cat stdout; Exit 1; } -cat stdout - +run_make -O TEST_LOG_DRIVER_FLAGS=--no-merge check count_test_results total=1 pass=1 fail=0 xpass=0 xfail=0 skip=0 error=0 - - :