def search_by_keywords(request): """ Returns an array of items, which match with given keywords """ keywords = request.query_params['q'].split() items = Item.search_by_keywords(dspace,keywords) return Response(items,status=status.HTTP_200_OK)
def test_search_by_keywords(self): """ Test searching by keywords """ dspace = self.dspace keywords = ["anatomia","prueba"] items = Item.search_by_keywords(dspace,keywords) self.assertIsNotNone(items) self.assertGreaterEqual(len(items),2)