Revert "[enh] test: load each engine to check for syntax errors"

This reverts commit 4fb3ed2c63.
This commit is contained in:
Alexandre Flament
2020-08-31 18:59:27 +02:00
parent 315cdfee09
commit b329058c1a
3 changed files with 12 additions and 23 deletions

View File

@@ -72,8 +72,11 @@ def load_engine(engine_data):
engine_module = engine_data['engine']
# can raise an exception
engine = load_module(engine_module + '.py', engine_dir)
try:
engine = load_module(engine_module + '.py', engine_dir)
except:
logger.exception('Cannot load engine "{}"'.format(engine_module))
return None
for param_name in engine_data:
if param_name == 'engine':
@@ -251,11 +254,9 @@ def load_engines(engine_list):
global engines
engines.clear()
for engine_data in engine_list:
try:
engine = load_engine(engine_data)
engine = load_engine(engine_data)
if engine is not None:
engines[engine.name] = engine
except:
logger.exception('Cannot load engine "{}"'.format(engine_data['engine']))
return engines