@@ -7,8 +7,8 @@ from searx.testing import SearxTestCase
77class TestDeviantartEngine(SearxTestCase):
88
99 def test_request(self):
10− query = 'test_query'
1110 dicto = defaultdict(dict)
11+ query = 'test_query'
1212 dicto['pageno'] = 0
1313 dicto['time_range'] = ''
1414 params = deviantart.request(query, dicto)
@@ -16,6 +16,13 @@ class TestDeviantartEngine(SearxTestCase):
1616 self.assertTrue(query in params['url'])
1717 self.assertTrue('deviantart.com' in params['url'])
1818
19+ def test_no_url_in_request_year_time_range(self):
20+ dicto = defaultdict(dict)
21+ query = 'test_query'
22+ dicto['time_range'] = 'year'
23+ params = deviantart.request(query, dicto)
24+ self.assertEqual({}, params['url'])
25+
1926 def test_response(self):
2027 self.assertRaises(AttributeError, deviantart.response, None)
2128 self.assertRaises(AttributeError, deviantart.response, [])