summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJeremy Thompson <jeremythompson.918@gmail.com>2024-12-09 12:55:27 -0500
committerSarah Boyce <42296566+sarahboyce@users.noreply.github.com>2024-12-11 10:45:47 +0100
commit918e7a2c766e67144f1e2bfcc029abe16ce28f54 (patch)
tree2544a2072f12b34a680ed352763b4007255e97af /tests
parent5e998d717f7b4220a1728bd49b66ca0162e2a6cb (diff)
Fixed #35989 -- Removed crs from GeoJSON serializer.
Specification of coordinate reference systems (crs) was removed from the GeoJSON spec in 2016. https://datatracker.ietf.org/doc/html/rfc7946#appendix-B.1
Diffstat (limited to 'tests')
-rw-r--r--tests/gis_tests/geoapp/test_serializers.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/gis_tests/geoapp/test_serializers.py b/tests/gis_tests/geoapp/test_serializers.py
index 40a4f47487..d57d221add 100644
--- a/tests/gis_tests/geoapp/test_serializers.py
+++ b/tests/gis_tests/geoapp/test_serializers.py
@@ -23,6 +23,8 @@ class GeoJSONSerializerTests(TestCase):
def test_serialization_base(self):
geojson = serializers.serialize("geojson", City.objects.order_by("name"))
geodata = json.loads(geojson)
+ self.assertEqual(list(geodata.keys()), ["type", "features"])
+ self.assertEqual(geodata["type"], "FeatureCollection")
self.assertEqual(len(geodata["features"]), len(City.objects.all()))
self.assertEqual(geodata["features"][0]["geometry"]["type"], "Point")
self.assertEqual(geodata["features"][0]["properties"]["name"], "Chicago")