def get_module_tests(modname): mod = import_helper(modname) modattrs = [attr for attr in dir(mod) if not attr.startswith("__")] tests = [] for objname in modattrs: test = get_test(modname, objname) if test is not None: tests.append(test) return tests
def get_test(pkgname, testname): test = import_helper(pkgname, testname) if is_test(test): return test