on master help sign in
[fix] pep8, tests
832ea60Thomas Pointhuber
searx/engines/bing_images.py+1
@@ -33,6 +33,7 @@ safesearch_types = {2: 'STRICT',
33 1: 'DEMOTE',
33 1: 'DEMOTE',
34 0: 'OFF'}
34 0: 'OFF'}
35
35
36+
36# do search-request
37# do search-request
37def request(query, params):
38def request(query, params):
38 offset = (params['pageno'] - 1) * 10 + 1
39 offset = (params['pageno'] - 1) * 10 + 1
searx/engines/blekko_images.py+1
@@ -25,6 +25,7 @@ safesearch_types = {2: '1',
25 1: '',
25 1: '',
26 0: '0'}
26 0: '0'}
27
27
28+
28# do search-request
29# do search-request
29def request(query, params):
30def request(query, params):
30 c = (params['pageno'] - 1) * 48
31 c = (params['pageno'] - 1) * 48
searx/tests/engines/test_bing_images.py+1
@@ -12,6 +12,7 @@ class TestBingImagesEngine(SearxTestCase):
12 dicto = defaultdict(dict)
12 dicto = defaultdict(dict)
13 dicto['pageno'] = 1
13 dicto['pageno'] = 1
14 dicto['language'] = 'fr_FR'
14 dicto['language'] = 'fr_FR'
15+ dicto['safesearch'] = 1
15 params = bing_images.request(query, dicto)
16 params = bing_images.request(query, dicto)
16 self.assertTrue('url' in params)
17 self.assertTrue('url' in params)
17 self.assertTrue(query in params['url'])
18 self.assertTrue(query in params['url'])
searx/tests/engines/test_blekko_images.py+1
@@ -10,6 +10,7 @@ class TestBlekkoImagesEngine(SearxTestCase):
10 query = 'test_query'
10 query = 'test_query'
11 dicto = defaultdict(dict)
11 dicto = defaultdict(dict)
12 dicto['pageno'] = 0
12 dicto['pageno'] = 0
13+ dicto['safesearch'] = 1
13 params = blekko_images.request(query, dicto)
14 params = blekko_images.request(query, dicto)
14 self.assertTrue('url' in params)
15 self.assertTrue('url' in params)
15 self.assertTrue(query in params['url'])
16 self.assertTrue(query in params['url'])
searx/webapp.py+1−5
@@ -457,10 +457,6 @@ def preferences():
457 Settings that are going to be saved as cookies."""
457 Settings that are going to be saved as cookies."""
458 lang = None
458 lang = None
459 image_proxy = request.cookies.get('image_proxy', settings['server'].get('image_proxy'))
459 image_proxy = request.cookies.get('image_proxy', settings['server'].get('image_proxy'))
460− try:
461− savesearch = int(request.cookies.get('savesearch', 1))
462− except ValueError:
463− savesearch = 1
464
460
465 if request.cookies.get('language')\
461 if request.cookies.get('language')\
466 and request.cookies['language'] in (x[0] for x in language_codes):
462 and request.cookies['language'] in (x[0] for x in language_codes):
@@ -539,7 +535,7 @@ def preferences():
539 )
535 )
540
536
541 resp.set_cookie('method', method, max_age=cookie_max_age)
537 resp.set_cookie('method', method, max_age=cookie_max_age)
542−
538+
543 resp.set_cookie('safesearch', safesearch, max_age=cookie_max_age)
539 resp.set_cookie('safesearch', safesearch, max_age=cookie_max_age)
544
540
545 resp.set_cookie('image_proxy', image_proxy, max_age=cookie_max_age)
541 resp.set_cookie('image_proxy', image_proxy, max_age=cookie_max_age)