From: Dylan Baker <[email protected]>
Signed-off-by: Dylan Baker <[email protected]>
---
framework/results.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/framework/results.py b/framework/results.py
index d8a9f16..f0c0a99 100644
--- a/framework/results.py
+++ b/framework/results.py
@@ -29,7 +29,7 @@ import datetime
import six
-from framework import status, exceptions, grouptools
+from framework import status, exceptions, grouptools, compat
__all__ = [
'TestrunResult',
@@ -252,13 +252,14 @@ class TestResult(object):
self.subtests.update(dict_['subtest'])
[email protected]_2_bool_compatible
class Totals(dict):
def __init__(self, *args, **kwargs):
super(Totals, self).__init__(*args, **kwargs)
for each in status.ALL:
self[str(each)] = 0
- def __nonzero__(self):
+ def __bool__(self):
# Since totals are prepopulated, calling 'if not <Totals instance>'
# will always result in True, this will cause it to return True only if
# one of the values is not zero
--
2.7.0
_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit