@@ -1,7 +1,11 @@
1from searx.search import initialize
3from searx.search import initialize
2from searx.query import RawTextQuery
4from searx.query import RawTextQuery
3from searx.testing import SearxTestCase
5from searx.testing import SearxTestCase
6TEST_ENGINES = [
10TEST_ENGINES = [
@@ -277,9 +281,10 @@ class TestBang(SearxTestCase):
277 self.assertEqual(query.getQuery(), '!dum the query')
281 self.assertEqual(query.getQuery(), '!dum the query')
279 def test_bang_autocomplete_empty(self):
283 def test_bang_autocomplete_empty(self):
284+ with patch.object(searx.engines, 'initialize_engines', searx.engines.load_engines):
280− initialize()
285+ initialize()
281− query = RawTextQuery('the query !', [])
286+ query = RawTextQuery('the query !', [])
282− self.assertEqual(query.autocomplete_list, ['!images', '!wikipedia', '!osm'])
287+ self.assertEqual(query.autocomplete_list, ['!images', '!wikipedia', '!osm'])
284− query = RawTextQuery('the query ?', ['osm'])
289+ query = RawTextQuery('the query ?', ['osm'])
285− self.assertEqual(query.autocomplete_list, ['?images', '?wikipedia'])
290+ self.assertEqual(query.autocomplete_list, ['?images', '?wikipedia'])