v2: don't mix tabs and spaces
use 'in' instead of 'has_key'
Signed-off-by: Jan Vesely <[email protected]>
---
framework/results.py | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/framework/results.py b/framework/results.py
index ddadcc1..820b39c 100644
--- a/framework/results.py
+++ b/framework/results.py
@@ -465,15 +465,17 @@ class TestResult(dict):
dictionary -- a dictionary instance to update the TestResult with
"""
- def update(d, u):
+ def update(d, u, check):
for k, v in u.iteritems():
if isinstance(v, dict):
- d[k] = update(d.get(k, {}), v)
+ d[k] = update(d.get(k, {}), v, True)
else:
+ if check and k in d:
+ print("Warning: duplicate subtest: {} value: {} old
value: {}".format(k, v, d[k]))
d[k] = v
return d
- update(self, dictionary)
+ update(self, dictionary, False)
class TestrunResult(object):
--
1.9.3
_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit