From 71f88c45a751e5f72de00dee0628b5c1b6614bf3 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 26 Sep 2010 18:56:50 -0700 Subject: filter-subunit: added a --fail-immediately option --- selftest/filter-subunit | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'selftest/filter-subunit') diff --git a/selftest/filter-subunit b/selftest/filter-subunit index f5ab660350..9b46d616f4 100755 --- a/selftest/filter-subunit +++ b/selftest/filter-subunit @@ -19,6 +19,8 @@ parser.add_option("--expected-failures", type="string", "failures") parser.add_option("--strip-passed-output", action="store_true", help="Whether to strip output from tests that passed") +parser.add_option("--fail-immediately", action="store_true", + help="Whether to stop on the first error", default=False) parser.add_option("--prefix", type="string", help="Add prefix to all test names") @@ -45,6 +47,7 @@ signal.signal(signal.SIGINT, handle_sigint) out = subunithelper.SubunitOps(sys.stdout) msg_ops = subunithelper.FilterOps(out, opts.prefix, expected_failures, - opts.strip_passed_output) + opts.strip_passed_output, + fail_immediately=opts.fail_immediately) sys.exit(subunithelper.parse_results(msg_ops, statistics, sys.stdin)) -- cgit