From 0473afb622855c338360313e41cfddf5c7129e32 Mon Sep 17 00:00:00 2001 From: Ming5024 <774517491@qq.com> Date: Thu, 27 Jul 2023 16:25:42 +0800 Subject: [PATCH] fix: load testcase err --- testbase/loader.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/testbase/loader.py b/testbase/loader.py index 24d487f..ca92802 100644 --- a/testbase/loader.py +++ b/testbase/loader.py @@ -147,7 +147,11 @@ def _load(self, testname): return else: for name in parts[1:i]: - module = getattr(module, name) + try: + module = getattr(module, name) + except: + self._module_errs[modulename] = traceback.format_exc() + return if not hasattr(module, "__path__"): # file module break