diff options
Diffstat (limited to 'dovetail/testcase.py')
-rw-r--r-- | dovetail/testcase.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/dovetail/testcase.py b/dovetail/testcase.py index 69b8ee4c..ff716292 100644 --- a/dovetail/testcase.py +++ b/dovetail/testcase.py @@ -71,10 +71,8 @@ class Testcase(object): return self.testcase['objective'] def sub_testcase(self): - try: - return self.testcase['report']['sub_testcase_list'] - except KeyError: - return [] + return dt_utils.get_value_from_dict('report.sub_testcase_list', + self.testcase) def sub_testcase_passed(self, name, passed=None): if passed is not None: |