summaryrefslogtreecommitdiff
path: root/framework/gtest.py
diff options
context:
space:
mode:
Diffstat (limited to 'framework/gtest.py')
-rw-r--r--framework/gtest.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/framework/gtest.py b/framework/gtest.py
index d728bb85b..34902b116 100644
--- a/framework/gtest.py
+++ b/framework/gtest.py
@@ -29,14 +29,15 @@ import re
from framework.exectest import Test
class GTest(Test):
- def interpret_result(self, out, returncode, results):
+ def interpret_result(self):
# Since gtests can have several subtets, if any of the subtests fail
# then we need to report fail.
+ out = self.result['out']
if len(re.findall('FAILED', out, re.MULTILINE)) > 0:
- results['result'] = 'fail'
+ self.result['result'] = 'fail'
elif len(re.findall('PASSED', out, re.MULTILINE)) > 0:
- results['result'] = 'pass'
+ self.result['result'] = 'pass'
else:
#If we get here, then the test probably exited early.
- results['result'] = 'fail'
+ self.result['result'] = 'fail'
return out