summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2025-11-23 12:30:14 +0100
committerMarkus Heiser <markus.heiser@darmarIT.de>2025-11-25 06:25:45 +0100
commit989b49335c54b23f274f0b969893a43de5b6c31c (patch)
tree15451e3ee94598a4c4ace2a8228e630f146488c5 /tests
parent3f3083164096ecb1ec57cf84d6242c296d450a78 (diff)
[fix] engines initialization - if engine load fails, set to inactive
- if engine load fails, set the engine to inactive - dont' load a engine, when the config says its inactive Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'tests')
-rw-r--r--tests/unit/test_engines_init.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/unit/test_engines_init.py b/tests/unit/test_engines_init.py
index b91b67162..bcd6ad084 100644
--- a/tests/unit/test_engines_init.py
+++ b/tests/unit/test_engines_init.py
@@ -61,7 +61,7 @@ class TestEnginesInit(SearxTestCase):
with self.assertLogs('searx.engines', level='ERROR') as cm: # pylint: disable=invalid-name
engines.load_engines(engine_list)
self.assertEqual(len(engines.engines), 0)
- self.assertEqual(cm.output, ['ERROR:searx.engines:An engine does not have a "name" field'])
+ self.assertEqual(cm.output[0], 'ERROR:searx.engines:An engine does not have a "name" field')
def test_missing_engine_field(self):
settings['outgoing']['using_tor_proxy'] = False
@@ -72,5 +72,5 @@ class TestEnginesInit(SearxTestCase):
engines.load_engines(engine_list)
self.assertEqual(len(engines.engines), 0)
self.assertEqual(
- cm.output, ['ERROR:searx.engines:The "engine" field is missing for the engine named "engine2"']
+ cm.output[0], 'ERROR:searx.engines:The "engine" field is missing for the engine named "engine2"'
)