diff options
author | Robert Collins <robertc@robertcollins.net> | 2011-05-23 21:57:58 +1200 |
---|---|---|
committer | Robert Collins <robertc@robertcollins.net> | 2011-05-23 21:57:58 +1200 |
commit | 36d4d611529cbdbabdc4f5f547225348607ea2d5 (patch) | |
tree | 2de590c799522634312e9e5a37b9b788844d4701 /filters | |
parent | f8a1f41069bbb1de9146afe6831f23167aee6eb6 (diff) | |
download | subunit-36d4d611529cbdbabdc4f5f547225348607ea2d5.tar.gz |
* ``subunit-ls`` now handles a stream with time: instructions that start
partway through the stream (which may lead to strange times) more gracefully.
(Robert Collins, #785954)
Diffstat (limited to 'filters')
-rwxr-xr-x | filters/subunit-ls | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/filters/subunit-ls b/filters/subunit-ls index 8646134..82db4c3 100755 --- a/filters/subunit-ls +++ b/filters/subunit-ls @@ -20,7 +20,10 @@ from optparse import OptionParser import sys from subunit import DiscardStream, ProtocolTestCase -from subunit.test_results import TestIdPrintingResult +from subunit.test_results import ( + AutoTimingTestResultDecorator, + TestIdPrintingResult, + ) parser = OptionParser(description=__doc__) @@ -30,7 +33,8 @@ parser.add_option("--times", action="store_true", parser.add_option("--no-passthrough", action="store_true", help="Hide all non subunit input.", default=False, dest="no_passthrough") (options, args) = parser.parse_args() -result = TestIdPrintingResult(sys.stdout, options.times) +result = AutoTimingTestResultDecorator( + TestIdPrintingResult(sys.stdout, options.times)) if options.no_passthrough: passthrough_stream = DiscardStream() else: |