summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Gocławski <gocek13@gmail.com>2013-12-13 15:36:51 +0100
committerClaude Paroz <claude@2xlibre.net>2013-12-14 13:57:58 +0100
commit07fe0bf3f4a49a734f83f5ea30130449dacf9660 (patch)
tree96534b6f704427b3954434245fbd14deb823c84f
parent2ddf1fc50f8fbb26ce5c6b9115111564bf21248c (diff)
Allowed running GIS form tests that don't require spatial database
-rw-r--r--django/contrib/gis/tests/test_geoforms.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/django/contrib/gis/tests/test_geoforms.py b/django/contrib/gis/tests/test_geoforms.py
index 2eb91ec527..a5a33768bc 100644
--- a/django/contrib/gis/tests/test_geoforms.py
+++ b/django/contrib/gis/tests/test_geoforms.py
@@ -1,16 +1,14 @@
from unittest import skipUnless
from django.forms import ValidationError
+from django.contrib.gis import forms
from django.contrib.gis.gdal import HAS_GDAL
+from django.contrib.gis.geos import GEOSGeometry
from django.contrib.gis.tests.utils import HAS_SPATIALREFSYS
from django.test import SimpleTestCase
from django.utils import six
from django.utils.html import escape
-if HAS_SPATIALREFSYS:
- from django.contrib.gis import forms
- from django.contrib.gis.geos import GEOSGeometry
-
@skipUnless(HAS_GDAL and HAS_SPATIALREFSYS, "GeometryFieldTest needs gdal support and a spatial database")
class GeometryFieldTest(SimpleTestCase):
@@ -258,14 +256,14 @@ class SpecializedFieldTest(SimpleTestCase):
self.assertFalse(GeometryForm(data={'g': invalid.wkt}).is_valid())
-@skipUnless(HAS_GDAL and HAS_SPATIALREFSYS,
- "OSMWidgetTest needs gdal support and a spatial database")
class OSMWidgetTest(SimpleTestCase):
def setUp(self):
self.geometries = {
'point': GEOSGeometry("SRID=4326;POINT(9.052734375 42.451171875)"),
}
+ @skipUnless(HAS_GDAL and HAS_SPATIALREFSYS,
+ "test_osm_widget needs gdal support and a spatial database")
def test_osm_widget(self):
class PointForm(forms.Form):
p = forms.PointField(widget=forms.OSMWidget)