summaryrefslogtreecommitdiff
path: root/chimere/tests.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2016-01-05 22:17:44 +0100
committerÉtienne Loks <etienne.loks@proxience.com>2016-01-05 22:17:44 +0100
commit9ce61bc6de5e98397e84c24a00d30002d4e04de5 (patch)
tree8ab9d19530ca3026fb21aff1993982f487dc7a28 /chimere/tests.py
parent2ca084384e6bf0596822938a607a189b507f60ed (diff)
parent89c4baf537a590dbe80c5f6a4c20f202c63ebb15 (diff)
downloadChimère-9ce61bc6de5e98397e84c24a00d30002d4e04de5.tar.bz2
Chimère-9ce61bc6de5e98397e84c24a00d30002d4e04de5.zip
Merge branch 'v2.2'
Conflicts: chimere/actions.py chimere/admin.py chimere/locale/fr/LC_MESSAGES/django.po chimere/models.py chimere/urls.py chimere/utils.py chimere/views.py
Diffstat (limited to 'chimere/tests.py')
-rw-r--r--chimere/tests.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/chimere/tests.py b/chimere/tests.py
index e06b073..0e500f1 100644
--- a/chimere/tests.py
+++ b/chimere/tests.py
@@ -365,6 +365,22 @@ class XmlXsltImporterTest(TestCase, ImporterTest):
importer1.categories.add(subcategories[0])
self.marker_importers = [(importer1, 10),]
+
+class JsonImporterTest(TestCase, ImporterTest):
+ def setUp(self):
+ subcategories = subcategory_setup()
+ jsonfile = File(open(test_dir_path + 'tests/test.json'))
+ importer1 = Importer.objects.create(
+ importer_type='JSON',
+ source_file=jsonfile,
+ filtr='{"title":"name", "id_agenda":"id", '
+ '"content":"description", "date_start_evt":"start_date", '
+ '"date_end_evt":"end_date"}',
+ default_localisation='SRID=4326;POINT(-4.5 48.4)',)
+ importer1.categories.add(subcategories[0])
+ self.marker_importers = [(importer1, 5), ]
+
+
class FeedsTest(TestCase):
def setUp(self):
self.areas = areas_setup()