#118 API pagination

* adds pagination and related parameters to GET apis
* updates api GET test
This commit is contained in:
2022-02-16 11:38:24 +01:00
parent e65b7ec45c
commit cf43a4351e
4 changed files with 71 additions and 15 deletions

View File

@@ -36,7 +36,12 @@ class APIV1GetTestCase(BaseAPIV1TestCase):
"""
response = self._run_get_request(url)
content = json.loads(response.content)
geojson = content[str(obj.id)]
self.assertIn("rpp", content)
self.assertIn("p", content)
self.assertIn("next", content)
self.assertIn("results", content)
paginated_content = content["results"]
geojson = paginated_content[str(obj.id)]
self.assertEqual(response.status_code, 200, msg=response.content)
return geojson