more tests

This commit is contained in:
Jonas Winkler
2020-11-17 14:20:28 +01:00
parent 39ba14aac1
commit d616dbeca6
2 changed files with 222 additions and 5 deletions

View File

@@ -223,17 +223,16 @@ class SearchAutoCompleteView(APIView):
if 'term' in request.query_params:
term = request.query_params['term']
else:
term = None
return HttpResponseBadRequest("Term required")
if 'limit' in request.query_params:
limit = int(request.query_params['limit'])
if limit <= 0:
return HttpResponseBadRequest("Invalid limit")
else:
limit = 10
if term is not None:
return Response(index.autocomplete(self.ix, term, limit))
else:
return Response([])
return Response(index.autocomplete(self.ix, term, limit))
class StatisticsView(APIView):