@@ -15,7 +15,8 @@ class TestGoogleEngine(SearxTestCase):
1515 return response
1616
1717 def test_request(self):
18− google.supported_languages = ['en', 'fr', 'zh-CN']
18+ google.supported_languages = ['en', 'fr', 'zh-CN', 'iw']
19+ google.language_aliases = {'he': 'iw'}
1920
2021 query = 'test_query'
2122 dicto = defaultdict(dict)
@@ -41,6 +42,12 @@ class TestGoogleEngine(SearxTestCase):
4142 self.assertIn('zh-CN', params['url'])
4243 self.assertIn('zh-CN', params['headers']['Accept-Language'])
4344
45+ dicto['language'] = 'he'
46+ params = google.request(query, dicto)
47+ self.assertIn('google.com', params['url'])
48+ self.assertIn('iw', params['url'])
49+ self.assertIn('iw', params['headers']['Accept-Language'])
50+
4451 def test_response(self):
4552 self.assertRaises(AttributeError, google.response, None)
4653 self.assertRaises(AttributeError, google.response, [])