mirror of
https://github.com/searxng/searxng.git
synced 2025-08-03 18:42:33 +02:00
Removed the keywords from the settings in qwant engine
This commit is contained in:
parent
f05087b93a
commit
e0774c849c
3 changed files with 26 additions and 16 deletions
|
@ -11,15 +11,19 @@ class TestQwantEngine(SearxTestCase):
|
|||
dicto = defaultdict(dict)
|
||||
dicto['pageno'] = 0
|
||||
dicto['language'] = 'fr_FR'
|
||||
qwant.categories = ['']
|
||||
params = qwant.request(query, dicto)
|
||||
self.assertIn('url', params)
|
||||
self.assertIn(query, params['url'])
|
||||
self.assertIn('web', params['url'])
|
||||
self.assertIn('qwant.com', params['url'])
|
||||
self.assertIn('fr_fr', params['url'])
|
||||
|
||||
dicto['language'] = 'all'
|
||||
qwant.categories = ['news']
|
||||
params = qwant.request(query, dicto)
|
||||
self.assertFalse('fr' in params['url'])
|
||||
self.assertIn('news', params['url'])
|
||||
|
||||
def test_response(self):
|
||||
self.assertRaises(AttributeError, qwant.response, None)
|
||||
|
@ -68,7 +72,7 @@ class TestQwantEngine(SearxTestCase):
|
|||
}
|
||||
"""
|
||||
response = mock.Mock(text=json)
|
||||
qwant.search_url_keyword = 'web'
|
||||
qwant.categories = ['general']
|
||||
results = qwant.response(response)
|
||||
self.assertEqual(type(results), list)
|
||||
self.assertEqual(len(results), 1)
|
||||
|
@ -113,7 +117,7 @@ class TestQwantEngine(SearxTestCase):
|
|||
}
|
||||
"""
|
||||
response = mock.Mock(text=json)
|
||||
qwant.search_url_keyword = 'images'
|
||||
qwant.categories = ['images']
|
||||
results = qwant.response(response)
|
||||
self.assertEqual(type(results), list)
|
||||
self.assertEqual(len(results), 1)
|
||||
|
@ -158,7 +162,7 @@ class TestQwantEngine(SearxTestCase):
|
|||
}
|
||||
"""
|
||||
response = mock.Mock(text=json)
|
||||
qwant.search_url_keyword = 'news'
|
||||
qwant.categories = ['news']
|
||||
results = qwant.response(response)
|
||||
self.assertEqual(type(results), list)
|
||||
self.assertEqual(len(results), 1)
|
||||
|
@ -202,7 +206,7 @@ class TestQwantEngine(SearxTestCase):
|
|||
}
|
||||
"""
|
||||
response = mock.Mock(text=json)
|
||||
qwant.search_url_keyword = 'social'
|
||||
qwant.categories = ['social media']
|
||||
results = qwant.response(response)
|
||||
self.assertEqual(type(results), list)
|
||||
self.assertEqual(len(results), 1)
|
||||
|
@ -246,7 +250,7 @@ class TestQwantEngine(SearxTestCase):
|
|||
}
|
||||
"""
|
||||
response = mock.Mock(text=json)
|
||||
qwant.search_url_keyword = ''
|
||||
qwant.categories = ['']
|
||||
results = qwant.response(response)
|
||||
self.assertEqual(type(results), list)
|
||||
self.assertEqual(len(results), 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue