summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/gis_tests/geoadmin/models.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/gis_tests/geoadmin/models.py b/tests/gis_tests/geoadmin/models.py
index cf8470e792..4167471367 100644
--- a/tests/gis_tests/geoadmin/models.py
+++ b/tests/gis_tests/geoadmin/models.py
@@ -1,5 +1,6 @@
from django.contrib.gis import admin
from django.contrib.gis.db import models
+from django.contrib.gis.gdal import HAS_GDAL
from django.utils.encoding import python_2_unicode_compatible
@@ -16,4 +17,5 @@ class City(models.Model):
def __str__(self):
return self.name
-admin.site.register(City, admin.OSMGeoAdmin)
+if HAS_GDAL:
+ admin.site.register(City, admin.OSMGeoAdmin)