summaryrefslogtreecommitdiff
path: root/selftest/subunithelper.py
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2010-11-03 16:30:40 +0100
committerJelmer Vernooij <jelmer@samba.org>2010-11-03 17:05:19 +0000
commit4f87f8f33e5df1d2236bb07e66eb0c5a9cee65b6 (patch)
tree205c69ccaf6ec6ad40e097babb00b65d9b507a6a /selftest/subunithelper.py
parentf6a1f46b5e6e5daddcaf57ca8d9a96580c3676fe (diff)
downloadsamba-4f87f8f33e5df1d2236bb07e66eb0c5a9cee65b6.tar.gz
samba-4f87f8f33e5df1d2236bb07e66eb0c5a9cee65b6.tar.bz2
samba-4f87f8f33e5df1d2236bb07e66eb0c5a9cee65b6.zip
filter-subunit: Add --fail-on-empty argument.
Diffstat (limited to 'selftest/subunithelper.py')
-rw-r--r--selftest/subunithelper.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/selftest/subunithelper.py b/selftest/subunithelper.py
index b9291b8f25..5d2d665825 100644
--- a/selftest/subunithelper.py
+++ b/selftest/subunithelper.py
@@ -247,6 +247,7 @@ class FilterOps(testtools.testresult.TestResult):
self.output+=msg
def startTest(self, test):
+ self.seen_output = True
test = self._add_prefix(test)
if self.strip_ok_output:
self.output = ""
@@ -269,6 +270,7 @@ class FilterOps(testtools.testresult.TestResult):
raise ImmediateFail()
def addSkip(self, test, details=None):
+ self.seen_output = True
test = self._add_prefix(test)
self._ops.addSkip(test, details)
self.output = None
@@ -341,6 +343,7 @@ class FilterOps(testtools.testresult.TestResult):
def __init__(self, out, prefix=None, expected_failures=None,
strip_ok_output=False, fail_immediately=False):
self._ops = out
+ self.seen_output = False
self.output = None
self.prefix = prefix
if expected_failures is not None: