def find_tests(reference, test_suite): model = get_model(reference) data = TestSuite.from_model(model) test_suite[data.name] = [] for test_case in data.tests: test_suite[data.name].append({'test_name': test_case, 'test_source': data.source}) for child_data in data.suites: find_tests(child_data, test_suite) return test_suite
def find_tests(reference, test_suite): model = get_model(reference) data = TestSuite.from_model(model) test_suite[data.name] = [] # data.tests is a list for test_case in data.tests: # pylint: disable=E1133 test_suite[data.name].append({ 'test_name': test_case, 'test_source': data.source }) # data.suites is a list for child_data in data.suites: # pylint: disable=E1133 find_tests(child_data, test_suite) return test_suite