summaryrefslogtreecommitdiff
path: root/chimere/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/tests.py')
-rw-r--r--chimere/tests.py39
1 files changed, 4 insertions, 35 deletions
diff --git a/chimere/tests.py b/chimere/tests.py
index e192bcc..2f6207c 100644
--- a/chimere/tests.py
+++ b/chimere/tests.py
@@ -105,12 +105,12 @@ def route_setup(sub_categories=[]):
# current_date = datetime.datetime.now()
routes = []
route_1 = Route.objects.create(
- name="Route 1", status='A', has_associated_marker=True,
+ name="Route 1", status='A',
route='SRID=4326;LINESTRING(-1 1, 1 -1)')
route_1.categories.add(sub_categories[0])
routes.append(route_1)
route_2 = Route.objects.create(
- name="Route 2", status='A', has_associated_marker=False,
+ name="Route 2", status='A',
route='SRID=4326;LINESTRING(0 0, 2 2)')
route_2.categories.add(sub_categories[1])
routes.append(route_2)
@@ -184,7 +184,7 @@ class KMLImporterTest(TestCase, ImporterTest):
importer2 = Importer.objects.create(
importer_type='KML',
source=test_dir_path + 'tests/sample.kml',
- filtr="Subcategory 1", associate_marker_to_way=True)
+ filtr="Subcategory 1")
importer2.categories.add(subcategories[1])
importer3 = Importer.objects.create(
@@ -248,25 +248,6 @@ class ShapefileImporterTest(TestCase, ImporterTest):
def test_export(self):
filename, zip_stream = ShapefileManager.export(Marker.objects.all())
- def test_associate_marker_to_way(self):
- importer, nb = self.marker_importers[1]
-
- importer.associate_marker_to_way = True
- importer.save()
- nb, nb_updated, res = importer.manager.get()
- nb = Marker.objects.filter(categories__pk=self.subcategories[1].pk
- ).count()
- self.assertEqual(nb, 5)
- Marker.objects.filter(categories__pk=self.subcategories[1].pk).delete()
- Route.objects.filter(categories__pk=self.subcategories[1].pk).delete()
-
- importer.associate_marker_to_way = False
- importer.save()
- nb, nb_updated, res = importer.manager.get()
- nb = Marker.objects.filter(categories__pk=self.subcategories[1].pk
- ).count()
- self.assertEqual(nb, 0)
-
class OSMImporterTest(TestCase, ImporterTest):
def setUp(self):
@@ -645,8 +626,7 @@ class RapprochementTest(TestCase):
ref_route = self.routes[0]
new_vals = {'name': "Route 1 - modified",
'route': GEOSGeometry('SRID=4326;LINESTRING(1 1,2 2)')}
- values = {'status': 'M', 'ref_item': ref_route,
- 'has_associated_marker': True}
+ values = {'status': 'M', 'ref_item': ref_route}
values.update(new_vals)
modified_route = Route.objects.create(**values)
modified_route.categories.add(self.subcategories[1])
@@ -662,19 +642,8 @@ class RapprochementTest(TestCase):
self.assertEqual(ref_route.name, new_vals['name'])
self.assertEqual(ref_route.route.wkt, new_vals['route'].wkt)
self.assertEqual(ref_route.categories.all()[0], self.subcategories[1])
- self.assertEqual(ref_route.associated_marker.all()[0].name,
- ref_route.name)
class RouteTest(TestCase):
def setUp(self):
self.subcategories = subcategory_setup()
-
- def test_route_creation(self):
- route_1 = Route.objects.create(
- name='Route 1', route='SRID=4326;LINESTRING (30 10, 10 30, 40 40)')
- self.assertEqual(Marker.objects.filter(route=route_1).count(), 1)
- route_2 = Route.objects.create(
- name='Route 1', route='SRID=4326;LINESTRING (30 10, 10 30, 40 40)',
- has_associated_marker=False)
- self.assertEqual(Marker.objects.filter(route=route_2).count(), 0)