|
@@ -23,13 +23,13 @@ TEST_ENGINES = [
|
|
|
class SearchQueryTestCase(SearxTestCase):
|
|
|
|
|
|
def test_repr(self):
|
|
|
- s = SearchQuery('test', [EngineRef('bing', 'general', False)], ['general'], 'all', 0, 1, '1', 5.0, 'g')
|
|
|
+ s = SearchQuery('test', [EngineRef('bing', 'general', False)], 'all', 0, 1, '1', 5.0, 'g')
|
|
|
self.assertEqual(repr(s),
|
|
|
- "SearchQuery('test', [EngineRef('bing', 'general', False)], ['general'], 'all', 0, 1, '1', 5.0, 'g')") # noqa
|
|
|
+ "SearchQuery('test', [EngineRef('bing', 'general', False)], 'all', 0, 1, '1', 5.0, 'g')") # noqa
|
|
|
|
|
|
def test_eq(self):
|
|
|
- s = SearchQuery('test', [EngineRef('bing', 'general', False)], ['general'], 'all', 0, 1, None, None, None)
|
|
|
- t = SearchQuery('test', [EngineRef('google', 'general', False)], ['general'], 'all', 0, 1, None, None, None)
|
|
|
+ s = SearchQuery('test', [EngineRef('bing', 'general', False)], 'all', 0, 1, None, None, None)
|
|
|
+ t = SearchQuery('test', [EngineRef('google', 'general', False)], 'all', 0, 1, None, None, None)
|
|
|
self.assertEqual(s, s)
|
|
|
self.assertNotEqual(s, t)
|
|
|
|
|
@@ -43,7 +43,7 @@ class SearchTestCase(SearxTestCase):
|
|
|
def test_timeout_simple(self):
|
|
|
searx.search.max_request_timeout = None
|
|
|
search_query = SearchQuery('test', [EngineRef(PUBLIC_ENGINE_NAME, 'general')],
|
|
|
- ['general'], 'en-US', SAFESEARCH, PAGENO, None, None)
|
|
|
+ 'en-US', SAFESEARCH, PAGENO, None, None)
|
|
|
search = searx.search.Search(search_query)
|
|
|
search.search()
|
|
|
self.assertEqual(search.actual_timeout, 3.0)
|
|
@@ -51,7 +51,7 @@ class SearchTestCase(SearxTestCase):
|
|
|
def test_timeout_query_above_default_nomax(self):
|
|
|
searx.search.max_request_timeout = None
|
|
|
search_query = SearchQuery('test', [EngineRef(PUBLIC_ENGINE_NAME, 'general')],
|
|
|
- ['general'], 'en-US', SAFESEARCH, PAGENO, None, 5.0)
|
|
|
+ 'en-US', SAFESEARCH, PAGENO, None, 5.0)
|
|
|
search = searx.search.Search(search_query)
|
|
|
search.search()
|
|
|
self.assertEqual(search.actual_timeout, 3.0)
|
|
@@ -59,7 +59,7 @@ class SearchTestCase(SearxTestCase):
|
|
|
def test_timeout_query_below_default_nomax(self):
|
|
|
searx.search.max_request_timeout = None
|
|
|
search_query = SearchQuery('test', [EngineRef(PUBLIC_ENGINE_NAME, 'general')],
|
|
|
- ['general'], 'en-US', SAFESEARCH, PAGENO, None, 1.0)
|
|
|
+ 'en-US', SAFESEARCH, PAGENO, None, 1.0)
|
|
|
search = searx.search.Search(search_query)
|
|
|
search.search()
|
|
|
self.assertEqual(search.actual_timeout, 1.0)
|
|
@@ -67,7 +67,7 @@ class SearchTestCase(SearxTestCase):
|
|
|
def test_timeout_query_below_max(self):
|
|
|
searx.search.max_request_timeout = 10.0
|
|
|
search_query = SearchQuery('test', [EngineRef(PUBLIC_ENGINE_NAME, 'general')],
|
|
|
- ['general'], 'en-US', SAFESEARCH, PAGENO, None, 5.0)
|
|
|
+ 'en-US', SAFESEARCH, PAGENO, None, 5.0)
|
|
|
search = searx.search.Search(search_query)
|
|
|
search.search()
|
|
|
self.assertEqual(search.actual_timeout, 5.0)
|
|
@@ -75,7 +75,7 @@ class SearchTestCase(SearxTestCase):
|
|
|
def test_timeout_query_above_max(self):
|
|
|
searx.search.max_request_timeout = 10.0
|
|
|
search_query = SearchQuery('test', [EngineRef(PUBLIC_ENGINE_NAME, 'general')],
|
|
|
- ['general'], 'en-US', SAFESEARCH, PAGENO, None, 15.0)
|
|
|
+ 'en-US', SAFESEARCH, PAGENO, None, 15.0)
|
|
|
search = searx.search.Search(search_query)
|
|
|
search.search()
|
|
|
self.assertEqual(search.actual_timeout, 10.0)
|
|
@@ -83,7 +83,7 @@ class SearchTestCase(SearxTestCase):
|
|
|
def test_external_bang(self):
|
|
|
search_query = SearchQuery('yes yes',
|
|
|
[EngineRef(PUBLIC_ENGINE_NAME, 'general')],
|
|
|
- ['general'], 'en-US', SAFESEARCH, PAGENO, None, None,
|
|
|
+ 'en-US', SAFESEARCH, PAGENO, None, None,
|
|
|
external_bang="yt")
|
|
|
search = searx.search.Search(search_query)
|
|
|
results = search.search()
|
|
@@ -92,7 +92,7 @@ class SearchTestCase(SearxTestCase):
|
|
|
|
|
|
search_query = SearchQuery('youtube never gonna give you up',
|
|
|
[EngineRef(PUBLIC_ENGINE_NAME, 'general')],
|
|
|
- ['general'], 'en-US', SAFESEARCH, PAGENO, None, None)
|
|
|
+ 'en-US', SAFESEARCH, PAGENO, None, None)
|
|
|
|
|
|
search = searx.search.Search(search_query)
|
|
|
results = search.search()
|