refactor: simplify module loading by introducing dynamicLoadModule function

This commit is contained in:
chenhaoran 2025-02-25 21:23:34 +08:00
parent 67c06cc02b
commit 6ff179aca2
1 changed files with 4 additions and 2 deletions

View File

@ -149,7 +149,8 @@ if __name__ == "__main__":
if is_test_framework:
uModule = dynamicLoadModule(fileName)
try:
ucase = uModule.TDTestCase()
case_class = getattr(uModule, get_local_classes(uModule)[-1])
ucase = case_class()
tdDnodes.deploy(1,ucase.updatecfgDict)
except :
tdDnodes.deploy(1,{})
@ -182,7 +183,8 @@ if __name__ == "__main__":
if is_test_framework:
uModule = dynamicLoadModule(fileName)
try:
ucase = uModule.TDTestCase()
case_class = getattr(uModule, get_local_classes(uModule)[-1])
ucase = case_class()
tdDnodes.deploy(1,ucase.updatecfgDict)
except :
tdDnodes.deploy(1,{})