summaryrefslogtreecommitdiff
path: root/chimere/tests.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-07-19 00:04:49 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-07-19 00:04:49 +0200
commit8759cf73decdfbe4413a9b9d52e5926ac5c8f7d1 (patch)
tree8992085d7bbbdba5af7c766dc70adc11029982fa /chimere/tests.py
parentf67a9aab33194780e588e43570fc060369ea6c37 (diff)
downloadChimère-8759cf73decdfbe4413a9b9d52e5926ac5c8f7d1.tar.bz2
Chimère-8759cf73decdfbe4413a9b9d52e5926ac5c8f7d1.zip
Fix shapefile export.
- use ogr/gdal instead of native python bindings.
Diffstat (limited to 'chimere/tests.py')
-rw-r--r--chimere/tests.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/chimere/tests.py b/chimere/tests.py
index a659075..b3ad3fb 100644
--- a/chimere/tests.py
+++ b/chimere/tests.py
@@ -13,6 +13,7 @@ from django.test import TestCase
from chimere.models import Area, Icon, Importer, Category, SubCategory, Marker,\
Route
+from chimere.utils import ShapefileManager
def area_setup():
area_1 = Area.objects.create(name='area 1', order=1, available=True,
@@ -132,6 +133,10 @@ class ShapefileImporterTest(TestCase, ImporterTest):
self.marker_importers = [(importer, 29),
(importer2, 5),]
+ self.markers = marker_setup()
+
+ def test_export(self):
+ filename, zip_stream = ShapefileManager.export(Marker.objects.all())
class OSMImporterTest(TestCase, ImporterTest):
def setUp(self):