diff options
| author | Tim Graham <timograham@gmail.com> | 2017-03-17 09:57:42 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-03-17 12:03:06 -0400 |
| commit | 93eca976c15dceaf445ab4739bb2f635a2021db0 (patch) | |
| tree | 20a0567642d9dc8b024c93bfd4d96523731cfa8a /tests | |
| parent | 66bbde6819586cc3a75630e12e569dc8ae72f211 (diff) | |
Fixed #27939 -- Updated OpenLayersWidget.map_srid for OpenLayers 3.
Regression in 2ebfda38e65177dfc7d6e90457ffa4a0fa2796f0 (refs #25004).
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) |
