diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/gis_tests/test_geoforms.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/gis_tests/test_geoforms.py b/tests/gis_tests/test_geoforms.py index 6fe0996721..eaa19ac3ef 100644 --- a/tests/gis_tests/test_geoforms.py +++ b/tests/gis_tests/test_geoforms.py @@ -116,7 +116,7 @@ class GeometryFieldTest(SimpleTestCase): # ordering of the rendered dictionary. pt1_serialized = re.search(r'<textarea [^>]*>({[^<]+})<', output).groups()[0] pt1_json = json.loads(pt1_serialized.replace('"', '"')) - self.assertEqual(pt1_json, {'coordinates': [7.3, 44.0], 'type': 'Point'}) + self.assertEqual(pt1_json, {'coordinates': [812632.2827908975, 5465442.183322753], 'type': 'Point'}) self.assertInHTML( '<textarea id="id_pt2" class="vSerializedField required" cols="150"' @@ -200,7 +200,7 @@ class SpecializedFieldTest(SimpleTestCase): self.assertTrue(form_instance.is_valid()) rendered = form_instance.as_p() self.assertIn('new MapWidget(options);', rendered) - self.assertIn('map_srid: 4326,', rendered) + self.assertIn('map_srid: 3857,', rendered) self.assertIn('gis/js/OLMapWidget.js', str(form_instance.media)) def assertTextarea(self, geom, rendered): @@ -208,7 +208,9 @@ class SpecializedFieldTest(SimpleTestCase): self.assertIn('<textarea ', rendered) self.assertIn('required', rendered) - self.assertIn(escape(geom.json), rendered) + ogr = geom.ogr + ogr.transform(3857) + self.assertIn(escape(ogr.json), rendered) # map_srid in operlayers.html template must not be localized. @override_settings(USE_L10N=True, USE_THOUSAND_SEPARATOR=True) |
