summaryrefslogtreecommitdiff
path: root/archaeological_finds/tests.py
diff options
context:
space:
mode:
authorQuentinAndre <quentin.andre@imt-atlantique.net>2021-07-09 18:29:49 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2022-07-08 09:58:48 +0200
commitb45ccca3260f02263b3de4b1d84f06eafb1b73f4 (patch)
tree42982be876b1cf699274663084a937ef3f24ee8a /archaeological_finds/tests.py
parent2fa30433f6bdb035712569dee117129cba3db944 (diff)
downloadIshtar-b45ccca3260f02263b3de4b1d84f06eafb1b73f4.tar.bz2
Ishtar-b45ccca3260f02263b3de4b1d84f06eafb1b73f4.zip
handle pk exception
Diffstat (limited to 'archaeological_finds/tests.py')
-rw-r--r--archaeological_finds/tests.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/archaeological_finds/tests.py b/archaeological_finds/tests.py
index 03ad0314e..ae8540f85 100644
--- a/archaeological_finds/tests.py
+++ b/archaeological_finds/tests.py
@@ -2552,6 +2552,8 @@ class GeomaticTest(FindInit, TestCase):
# test API
find = base_find.find.all()[0]
+ response = self.client.get(reverse("api-get-geo-point", kwargs={"pk": 0}))
+ self.assertEqual(response.status_code, 404)
response = self.client.get(reverse("api-get-geo-point", kwargs={"pk": find.pk}))
self.assertEqual(response.status_code, 200)
self.assertIn(json.dumps(dic).encode("utf-8"), response.content)
@@ -2592,6 +2594,8 @@ class GeomaticTest(FindInit, TestCase):
self.assertEqual(dict_centroid, res_centroid)
# test API
+ response = self.client.get(reverse("api-get-geo-polygons", kwargs={"pk": 0}))
+ self.assertEqual(response.status_code, 404)
response = self.client.get(
reverse(
"api-get-geo-polygons",