From 8c6d85b81781a85842c38be12ce431172594e159 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 14 Dec 2014 20:10:20 +0000 Subject: [PATCH] subunithelper: Fix progress support. Change-Id: I5dd2ca0f3bc02821d5c9e1dc878bba577667d162 Signed-off-by: Jelmer Vernooij Reviewed-by: Andrew Bartlett --- selftest/subunithelper.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/selftest/subunithelper.py b/selftest/subunithelper.py index b07d51edad4..a1d49fd51c4 100644 --- a/selftest/subunithelper.py +++ b/selftest/subunithelper.py @@ -194,7 +194,14 @@ def parse_results(msg_ops, statistics, fh): class SubunitOps(TestProtocolClient,TestsuiteEnabledTestResult): def progress(self, count, whence): - pass + if whence == subunit.PROGRESS_POP: + self._stream.write("progress: pop\n") + elif whence == subunit.PROGRESS_PUSH: + self._stream.write("progress: push\n") + elif whence == subunit.PROGRESS_SET: + self._stream.write("progress: %d\n" % count) + elif whence == subunit.PROGRESS_CUR: + raise NotImplementedError # The following are Samba extensions: def start_testsuite(self, name): -- 2.34.1